>>> docker-registry: Building community/docker-registry 2.8.3-r11 (using abuild 3.14.1-r4) started Sun, 06 Apr 2025 16:29:32 +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.162933) Executing busybox-1.37.0-r12.trigger OK: 612 MiB in 103 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.21/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] ? github.com/docker/distribution/manifest [no test files] ? github.com/docker/distribution/metrics [no test files] ? github.com/docker/distribution/reference [no test files] ? github.com/docker/distribution/registry/auth [no test files] ? github.com/docker/distribution/registry/client/transport [no test files] === RUN Test time="2025-04-06T16:29:53Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-04-06T16:29:53Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.024s ? 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-06T16:29:53Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.009s === 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.006s === 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.005s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.76s) PASS ok github.com/docker/distribution/health/checks 0.768s === 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.007s === 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.007s === 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.014s === 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.009s === 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 16:29:53 http: TLS handshake error from 127.0.0.1:40408: 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:35539/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:35539/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:35539/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:35539/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:41217?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.48s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-04-06T16:29:53Z" level=info msg="broadcaster: closing" time="2025-04-06T16:29:53Z" level=info msg="closing testSink" time="2025-04-06T16:29:53Z" level=info msg="closing testSink" time="2025-04-06T16:29:53Z" level=info msg="closing testSink" time="2025-04-06T16:29:53Z" level=info msg="closing testSink" time="2025-04-06T16:29:53Z" level=info msg="closing testSink" time="2025-04-06T16:29:53Z" level=info msg="closing testSink" time="2025-04-06T16:29:53Z" level=info msg="closing testSink" time="2025-04-06T16:29:53Z" level=info msg="closing testSink" time="2025-04-06T16:29:53Z" level=info msg="closing testSink" time="2025-04-06T16:29:53Z" level=info msg="closing testSink" time="2025-04-06T16:29:53Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2025-04-06T16:29:53Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 1} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 1} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 1} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 1} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:53Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=warning msg="&{0xc000384270 0.9} encountered too many errors, backing off" time="2025-04-06T16:29:54Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.75s) PASS ok github.com/docker/distribution/notifications 1.385s === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-04-06T16:29:53Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-06T16:29:53.135825831Z" 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-06T16:29:53.135855697Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:29:53.135936129Z" level=info msg="Starting upload purge in 26m0s" go.version=go1.23.8 time="2025-04-06T16:29:53.136323364Z" level=info msg="listening on [::]:5000" go.version=go1.23.8 time="2025-04-06T16:29:56.139422469Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.8 time="2025-04-06T16:29:56.245355102Z" level=info msg="response completed" go.version=go1.23.8 http.request.host=127.0.0.1 http.request.id=00f837f6-0772-4939-a49e-3fa233d0ecce http.request.method=GET http.request.remoteaddr="[::1]:44958" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.378354ms http.response.status=200 http.response.written=2 ::1 - - [06/Apr/2025:16:29:56 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-04-06T16:29:56.560980881Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-06T16:29:56.561782981Z" 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-06T16:29:56.561806746Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:29:56.561854705Z" level=info msg="Starting upload purge in 7m0s" go.version=go1.23.8 time="2025-04-06T16:29:56.561970269Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.8 time="2025-04-06T16:29:56.561985976Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.23.8 time="2025-04-06T16:29:56.562245701Z" level=info msg="listening on [::]:5001, tls" go.version=go1.23.8 time="2025-04-06T16:29:59.571243911Z" level=info msg="response completed" go.version=go1.23.8 http.request.host=127.0.0.1 http.request.id=d160a8b6-3c38-40e7-87bf-c8c029ddf75b http.request.method=GET http.request.remoteaddr="127.0.0.1:43590" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.207502ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:16:29:59 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-04-06T16:29:59.571414753Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.8 --- PASS: TestRegistrySupportedCipherSuite (3.43s) === RUN TestRegistryUnsupportedCipherSuite time="2025-04-06T16:30:00.232519036Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-06T16:30:00.234244084Z" 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-06T16:30:00.234267151Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:00.234309859Z" level=info msg="Starting upload purge in 6m0s" go.version=go1.23.8 time="2025-04-06T16:30:00.234402035Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.8 --- PASS: TestRegistryUnsupportedCipherSuite (8.67s) PASS ok github.com/docker/distribution/registry 15.216s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.007s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.06s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.100s === RUN TestBasicAccessController time="2025-04-06T16:29:53Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.23.8 instance.id=876cd84e-d7b9-420f-b767-40e67a1a84a9 time="2025-04-06T16:29:53Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.23.8 instance.id=876cd84e-d7b9-420f-b767-40e67a1a84a9 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-04-06T16:29:53Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.23.8 password=yGFpLaqe2zzHYnv31x8kLnVD73sid07OlGfzpiP85EE user=docker --- PASS: TestCreateHtpasswdFile (0.09s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.103s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.006s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-04-06T16:29:53Z" level=info msg="token not to be used before 2025-04-06 16:29:54 +0000 UTC - currently 2025-04-06 16:29:53.139961932 +0000 UTC m=+0.013151276" time="2025-04-06T16:29:53Z" level=info msg="token not to be used after 2025-04-06 16:29:53 +0000 UTC - currently 2025-04-06 16:29:53.140708712 +0000 UTC m=+0.013898050" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-04-06T16:29:53Z" 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.027s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.056s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.022s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.007s === RUN TestCheckAPI time="2025-04-06T16:29:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T16:29:53Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:29:53Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46623" http.request.id=6a47ad99-399c-470b-af90-8942e64554dc http.request.method=GET http.request.remoteaddr="127.0.0.1:56250" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.631312ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:16:29:53 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-04-06T16:29:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T16:29:53Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:29:53Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=3d95218d-1b3a-4c4f-b1c6-d4479aa81029 http.request.method=GET http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.311648ms http.response.status=200 http.response.written=20 127.0.0.1 - - [06/Apr/2025:16:29:53 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-04-06T16:29:53Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=c5592309-e369-4d9f-92cb-37bfc8705255 http.request.method=POST http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.223091ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:29:53 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:29:55Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=c1ea2fcb-aab7-4781-8ac6-e3382b646681 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/aaaa/blobs/uploads/63d28f69-37c6-4e63-af84-949a12feee4f?_state=fXzdcOcpbiF0f7NDsg2OizpNgKgIf_EQ8x9O4GKdQHt7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2M2QyOGY2OS0zN2M2LTRlNjMtYWY4NC05NDlhMTJmZWVlNGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6Mjk6NTMuNjM3MTEwNTE2WiJ9&digest=sha256%3A18c58b638bda5144896d788c0063285c4e4569f0cbc694123c75dc25e20c3f1a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.093996045s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:29:53 +0000] "PUT /v2/foo/aaaa/blobs/uploads/63d28f69-37c6-4e63-af84-949a12feee4f?_state=fXzdcOcpbiF0f7NDsg2OizpNgKgIf_EQ8x9O4GKdQHt7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2M2QyOGY2OS0zN2M2LTRlNjMtYWY4NC05NDlhMTJmZWVlNGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6Mjk6NTMuNjM3MTEwNTE2WiJ9&digest=sha256%3A18c58b638bda5144896d788c0063285c4e4569f0cbc694123c75dc25e20c3f1a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:29:55Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=6d3e3aaf-05a0-4ca7-b62b-3452dea11638 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.402387ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:29:55 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:29:55Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=bc189434-7031-4299-bc91-1adccbdc68f7 http.request.method=POST http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.452042ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:29:55 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:29:58Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=03e66d4f-9b1d-4a3c-a6b9-01a18f83ff8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/bbbb/blobs/uploads/c2dc1e68-937d-469c-9cdd-7113e1279c0b?_state=1P6LPDOrE6sfD5gq3XjXDSTiLU7n9QSJ3nyUbejDE3l7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjMmRjMWU2OC05MzdkLTQ2OWMtOWNkZC03MTEzZTEyNzljMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6Mjk6NTUuOTY4NjE2NDIxWiJ9&digest=sha256%3A70c3465537b4e099591847440f447d4b25b1afcbd54c6f02d7175a5a9c7a486a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.059291082s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:29:55 +0000] "PUT /v2/foo/bbbb/blobs/uploads/c2dc1e68-937d-469c-9cdd-7113e1279c0b?_state=1P6LPDOrE6sfD5gq3XjXDSTiLU7n9QSJ3nyUbejDE3l7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjMmRjMWU2OC05MzdkLTQ2OWMtOWNkZC03MTEzZTEyNzljMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6Mjk6NTUuOTY4NjE2NDIxWiJ9&digest=sha256%3A70c3465537b4e099591847440f447d4b25b1afcbd54c6f02d7175a5a9c7a486a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:29:58Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=c7828078-4dcc-4e3e-9a59-fb8ad03910b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.643158ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:29:58 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:29:58Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=280877b1-4162-4fd5-8f28-74afa834f889 http.request.method=POST http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="857.979µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:29:58 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:29:59Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=806d058d-3ff7-4519-aadc-2242882fefcb http.request.method=PUT http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/cccc/blobs/uploads/a814d999-0260-4d64-abd7-a6631b9ade1e?_state=NaLtqxNsdYLsqsSDEsnCtwhiQfoc0PTDTl4gQIktYFN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhODE0ZDk5OS0wMjYwLTRkNjQtYWJkNy1hNjYzMWI5YWRlMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6Mjk6NTguMjQwNjk0OTExWiJ9&digest=sha256%3A0ba3226255e2d6157328282f805ea61c56747cfcd676249f7651f14b1999ffc5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.608816429s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:29:58 +0000] "PUT /v2/foo/cccc/blobs/uploads/a814d999-0260-4d64-abd7-a6631b9ade1e?_state=NaLtqxNsdYLsqsSDEsnCtwhiQfoc0PTDTl4gQIktYFN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhODE0ZDk5OS0wMjYwLTRkNjQtYWJkNy1hNjYzMWI5YWRlMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6Mjk6NTguMjQwNjk0OTExWiJ9&digest=sha256%3A0ba3226255e2d6157328282f805ea61c56747cfcd676249f7651f14b1999ffc5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:29:59Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=a3c6add0-1208-4b83-90a7-38681d7105c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.227094ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:29:59 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=be9a3497-c3a3-4be7-bba1-2a162722a5fd http.request.method=POST http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.306325ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:00 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:01Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=b35de07e-420f-4db1-bdf2-7d5de71d9c6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/dddd/blobs/uploads/8fe81f2a-65d5-4ab6-8883-a665facc590f?_state=KX-iDr1xKuNKukEq4gIMfIPPII2FK1mgpVJGdTZ-i6t7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4ZmU4MWYyYS02NWQ1LTRhYjYtODg4My1hNjY1ZmFjYzU5MGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MDAuMDUxOTMxMjc4WiJ9&digest=sha256%3A4a14a7fdaada6088f9bc57a2a389629217f31a0b4b0286f2efa2171694a0b182" http.request.useragent="Go-http-client/1.1" http.response.duration=1.369371588s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:00 +0000] "PUT /v2/foo/dddd/blobs/uploads/8fe81f2a-65d5-4ab6-8883-a665facc590f?_state=KX-iDr1xKuNKukEq4gIMfIPPII2FK1mgpVJGdTZ-i6t7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4ZmU4MWYyYS02NWQ1LTRhYjYtODg4My1hNjY1ZmFjYzU5MGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MDAuMDUxOTMxMjc4WiJ9&digest=sha256%3A4a14a7fdaada6088f9bc57a2a389629217f31a0b4b0286f2efa2171694a0b182 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:01Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=d39c01c7-0f90-4329-9115-3562e683cd33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.544679ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:01 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:01Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=881ea905-f13f-4882-95ca-cbc568ba69b5 http.request.method=POST http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.294374ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:01 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:03Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=5b9fdfec-de89-4cb9-a123-07339437b54c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/eeee/blobs/uploads/a4933512-8767-4cb0-9c2b-f7386be528ae?_state=Bt2gJWSjqGFJbW-IiJ9o_7Te9ogPgvtNxokqcjyKn5h7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJhNDkzMzUxMi04NzY3LTRjYjAtOWMyYi1mNzM4NmJlNTI4YWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MDEuNjMzNzQyOTQ2WiJ9&digest=sha256%3Af23a3feb080d2be1e8f76c27a5600f345d0b911c6cc03aec038cd99f8f253b41" http.request.useragent="Go-http-client/1.1" http.response.duration=1.51932134s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:01 +0000] "PUT /v2/foo/eeee/blobs/uploads/a4933512-8767-4cb0-9c2b-f7386be528ae?_state=Bt2gJWSjqGFJbW-IiJ9o_7Te9ogPgvtNxokqcjyKn5h7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJhNDkzMzUxMi04NzY3LTRjYjAtOWMyYi1mNzM4NmJlNTI4YWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MDEuNjMzNzQyOTQ2WiJ9&digest=sha256%3Af23a3feb080d2be1e8f76c27a5600f345d0b911c6cc03aec038cd99f8f253b41 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:03Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=d7efdbd5-6f92-41cf-b5c6-5c8b953db058 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.897578ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:03 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:03Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=2686de74-b751-4425-beaa-8ec6bdf032bb http.request.method=POST http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.400319ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:03 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=1d6edfc2-6ee9-4d71-8cbd-8c456bc0ac50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/ffff/blobs/uploads/4cd100ec-813e-4ada-a285-9bc26c98a607?_state=Ogp-uQd7NODnV5HNbAjFKfs86M7ESm7QTtlLwZb8rnB7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI0Y2QxMDBlYy04MTNlLTRhZGEtYTI4NS05YmMyNmM5OGE2MDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MDMuNDE2NzYxMDk0WiJ9&digest=sha256%3Aadc552655215f245d76aa782b3a394816117197bee3a796880eedd78d7f63a97" http.request.useragent="Go-http-client/1.1" http.response.duration=2.146519205s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:03 +0000] "PUT /v2/foo/ffff/blobs/uploads/4cd100ec-813e-4ada-a285-9bc26c98a607?_state=Ogp-uQd7NODnV5HNbAjFKfs86M7ESm7QTtlLwZb8rnB7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI0Y2QxMDBlYy04MTNlLTRhZGEtYTI4NS05YmMyNmM5OGE2MDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MDMuNDE2NzYxMDk0WiJ9&digest=sha256%3Aadc552655215f245d76aa782b3a394816117197bee3a796880eedd78d7f63a97 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=567f1205-cdd9-4e9d-812f-f8941840ca3b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.907347ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:05 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=a6664809-e490-4921-875a-1f3b1df16df1 http.request.method=GET http.request.remoteaddr="127.0.0.1:49438" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="730.409µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Apr/2025:16:30:05 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-06T16:30:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=ee0c3b68-96e7-411b-be96-7ee029d745de http.request.method=GET http.request.remoteaddr="127.0.0.1:49438" 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="651.176µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [06/Apr/2025:16:30:05 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-04-06T16:30:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=0b136a1f-bdd8-4786-a670-b402e0fcc8f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:49438" 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="749.083µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Apr/2025:16:30:05 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-06T16:30:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=a1cb0d06-f1ca-4681-b391-5bd0aec6ce2a http.request.method=GET http.request.remoteaddr="127.0.0.1:49438" 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="683.733µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [06/Apr/2025:16:30:05 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-04-06T16:30:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=4e92eaa7-ba3a-4082-9b21-eec60ad6a6ea http.request.method=GET http.request.remoteaddr="127.0.0.1:49438" 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.320818ms http.response.status=200 http.response.written=63 127.0.0.1 - - [06/Apr/2025:16:30:05 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-04-06T16:30:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=30c4e6f7-cd9d-46ae-b6e5-cc4f72fd2e77 http.request.method=GET http.request.remoteaddr="127.0.0.1:49438" 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.255386ms http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Apr/2025:16:30:05 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-06T16:30:05Z" 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:38505" http.request.id=a995ef53-cf18-4baa-bdae-7d9fcd7ec327 http.request.method=GET http.request.remoteaddr="127.0.0.1:49438" 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="732.716µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [06/Apr/2025:16:30:05 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-04-06T16:30:05Z" 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:38505" http.request.id=50d2b787-9759-46f9-81ec-96a5351e010e http.request.method=GET http.request.remoteaddr="127.0.0.1:49438" 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="641.329µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [06/Apr/2025:16:30:05 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-04-06T16:30:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=431cdd7e-6d86-4796-89d1-c2b81c1adf8e http.request.method=GET http.request.remoteaddr="127.0.0.1:49438" 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="716.992µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [06/Apr/2025:16:30:05 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-04-06T16:30:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38505" http.request.id=dc04f254-87ba-4639-ac2b-f78cfe007e68 http.request.method=GET http.request.remoteaddr="127.0.0.1:49438" 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.279437ms http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Apr/2025:16:30:05 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-06T16:30: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-06T16:30:05Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40009" http.request.id=03a6e037-5e8d-409c-84d7-99fa2d1ffa74 http.request.method=POST http.request.remoteaddr="127.0.0.1:57144" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.20571ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:05 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:07Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40009" http.request.id=071e06ad-ea6e-48bf-8567-301f616b7d08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57144" http.request.uri="/v2/foo/aaaa/blobs/uploads/f16a3b4e-da54-4a89-a534-4c750cce59c9?_state=vclRcodWjE8ER66h8IwPdJcybAMMy_BC2UgeUItsVTJ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmMTZhM2I0ZS1kYTU0LTRhODktYTUzNC00Yzc1MGNjZTU5YzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MDUuODM2NjkwNjQ1WiJ9&digest=sha256%3A7a4c77cc567d4fcc94e12667d71febde54fe4c2ad39001854431ad9f89bee511" http.request.useragent="Go-http-client/1.1" http.response.duration=1.443378722s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:05 +0000] "PUT /v2/foo/aaaa/blobs/uploads/f16a3b4e-da54-4a89-a534-4c750cce59c9?_state=vclRcodWjE8ER66h8IwPdJcybAMMy_BC2UgeUItsVTJ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmMTZhM2I0ZS1kYTU0LTRhODktYTUzNC00Yzc1MGNjZTU5YzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MDUuODM2NjkwNjQ1WiJ9&digest=sha256%3A7a4c77cc567d4fcc94e12667d71febde54fe4c2ad39001854431ad9f89bee511 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:07Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40009" http.request.id=1f645cf4-aed3-4c62-828b-194422a5e786 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57144" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.636632ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:07 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:07Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40009" http.request.id=eaa3f51c-05ef-4446-9ddd-6fe5e9363e99 http.request.method=POST http.request.remoteaddr="127.0.0.1:57144" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.400078ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:07 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:08Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40009" http.request.id=38a5b4e1-b05e-4757-9b0d-a2a371b9036b http.request.method=PUT http.request.remoteaddr="127.0.0.1:57144" http.request.uri="/v2/foo/bbbb/blobs/uploads/fe67cf71-44eb-4321-abb1-3ce2779cac01?_state=J1RxPzr2RZRWhNW9EWqoD2We0d2YnKK7SKlqnTen1-t7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmZTY3Y2Y3MS00NGViLTQzMjEtYWJiMS0zY2UyNzc5Y2FjMDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MDcuNDIxNDc4ODVaIn0%3D&digest=sha256%3Aa1b4e8339b7dd7b54a94cf89cc1697136770c3f6107025dbbc1c226fdf331279" http.request.useragent="Go-http-client/1.1" http.response.duration=583.488118ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:07 +0000] "PUT /v2/foo/bbbb/blobs/uploads/fe67cf71-44eb-4321-abb1-3ce2779cac01?_state=J1RxPzr2RZRWhNW9EWqoD2We0d2YnKK7SKlqnTen1-t7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmZTY3Y2Y3MS00NGViLTQzMjEtYWJiMS0zY2UyNzc5Y2FjMDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MDcuNDIxNDc4ODVaIn0%3D&digest=sha256%3Aa1b4e8339b7dd7b54a94cf89cc1697136770c3f6107025dbbc1c226fdf331279 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:08Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40009" http.request.id=324b5cb5-d6fc-4edb-abe9-5582bd21681c http.request.method=PUT http.request.remoteaddr="127.0.0.1:57144" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.595308ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:08 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:08Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40009" http.request.id=5b31b9e1-b120-48cc-adf8-9ee5b9c501af http.request.method=POST http.request.remoteaddr="127.0.0.1:57144" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="844.335µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:08 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:08Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40009" http.request.id=7b693e82-c8d4-4ac3-939f-54f7721231ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:57144" http.request.uri="/v2/foo/cccc/blobs/uploads/c4c2f074-2a13-4c98-852e-723f3d8bd877?_state=8nd3FFNkQYnQP53xvHHxYMjU-OkAQ738tIiPcm_WLPl7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjNGMyZjA3NC0yYTEzLTRjOTgtODUyZS03MjNmM2Q4YmQ4NzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MDguMTM4MjkwOTA1WiJ9&digest=sha256%3Af6643a1aa31540a72b0857d39acb0aefb58f099c68c4620eac9643dbf1ae92ce" http.request.useragent="Go-http-client/1.1" http.response.duration=494.396788ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:08 +0000] "PUT /v2/foo/cccc/blobs/uploads/c4c2f074-2a13-4c98-852e-723f3d8bd877?_state=8nd3FFNkQYnQP53xvHHxYMjU-OkAQ738tIiPcm_WLPl7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjNGMyZjA3NC0yYTEzLTRjOTgtODUyZS03MjNmM2Q4YmQ4NzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MDguMTM4MjkwOTA1WiJ9&digest=sha256%3Af6643a1aa31540a72b0857d39acb0aefb58f099c68c4620eac9643dbf1ae92ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:08Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40009" http.request.id=c88602a7-45d7-4b9a-8833-6f8591817f2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:57144" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.504073ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:08 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:08Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40009" http.request.id=4125e99a-b20a-4ded-be0c-167583b9da37 http.request.method=POST http.request.remoteaddr="127.0.0.1:57144" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="858.3µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:08 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:09Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40009" http.request.id=e12d25d1-c0aa-4c7d-9e15-2c6c21250f04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57144" http.request.uri="/v2/foo/dddd/blobs/uploads/50b49850-d99e-4920-9317-d80752351ca3?_state=IQeoY1utz1RVwU4bLB08MiVyUbS1RnL4bl7zk3OuDqx7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1MGI0OTg1MC1kOTllLTQ5MjAtOTMxNy1kODA3NTIzNTFjYTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MDguODQzNjkxNzQyWiJ9&digest=sha256%3A1f47ca5221935fe1c645ca1a534113642c3021283e14c8596feb24da43a94b5c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.147478103s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:08 +0000] "PUT /v2/foo/dddd/blobs/uploads/50b49850-d99e-4920-9317-d80752351ca3?_state=IQeoY1utz1RVwU4bLB08MiVyUbS1RnL4bl7zk3OuDqx7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1MGI0OTg1MC1kOTllLTQ5MjAtOTMxNy1kODA3NTIzNTFjYTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MDguODQzNjkxNzQyWiJ9&digest=sha256%3A1f47ca5221935fe1c645ca1a534113642c3021283e14c8596feb24da43a94b5c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:09Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40009" http.request.id=63e7f218-29cf-453a-838e-af8bd68efc6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:57144" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.447184ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:09 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:09Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40009" http.request.id=2c7217bc-80f2-4dea-bc85-6f47d5c44d78 http.request.method=GET http.request.remoteaddr="127.0.0.1:57144" 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="969.139µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [06/Apr/2025:16:30:09 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (16.65s) === RUN TestURLPrefix time="2025-04-06T16:30: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-06T16:30:09Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:09Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37663" http.request.id=b802a828-fa25-4683-97a5-b4d8dbc78370 http.request.method=GET http.request.remoteaddr="127.0.0.1:38466" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="721.995µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:16:30:09 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-04-06T16:30: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-06T16:30:10Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:10Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9 err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=4feea986-681d-47af-89d5-376d858a6cd2 http.request.method=GET http.request.remoteaddr="127.0.0.1:39978" http.request.uri="/v2/foo/bar/blobs/sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="867.381µs" http.response.status=404 http.response.written=157 vars.digest="sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:16:30:10 +0000] "GET /v2/foo/bar/blobs/sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T16:30:10Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9 err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=d822952f-a74b-4509-b29b-7230c55f4b99 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39984" http.request.uri="/v2/foo/bar/blobs/sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="779.384µs" http.response.status=404 http.response.written=157 vars.digest="sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:16:30:10 +0000] "HEAD /v2/foo/bar/blobs/sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T16:30:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=6024026b-d15e-42ab-bab3-e0d16533dfa1 http.request.method=POST http.request.remoteaddr="127.0.0.1:39984" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.357637ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=04ec6e9c-6dea-4da4-a0cd-37e8bed80b18 http.request.method=GET http.request.remoteaddr="127.0.0.1:39984" http.request.uri="/v2/foo/bar/blobs/uploads/3aa96462-bb1b-4ff6-87bd-1673f2c4af39?_state=mAC2QjXEcOuUKI59RfZSkoKwB1567oW1PhKrgdlruiZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTk2NDYyLWJiMWItNGZmNi04N2JkLTE2NzNmMmM0YWYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xNjcwODkwMDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.362418ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:10 +0000] "GET /v2/foo/bar/blobs/uploads/3aa96462-bb1b-4ff6-87bd-1673f2c4af39?_state=mAC2QjXEcOuUKI59RfZSkoKwB1567oW1PhKrgdlruiZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTk2NDYyLWJiMWItNGZmNi04N2JkLTE2NzNmMmM0YWYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xNjcwODkwMDhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=a27ff852-dac9-4b6e-bb4b-8c4510caf0ac http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39984" http.request.uri="/v2/foo/bar/blobs/uploads/3aa96462-bb1b-4ff6-87bd-1673f2c4af39?_state=mAC2QjXEcOuUKI59RfZSkoKwB1567oW1PhKrgdlruiZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTk2NDYyLWJiMWItNGZmNi04N2JkLTE2NzNmMmM0YWYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xNjcwODkwMDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="885.816µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:10 +0000] "DELETE /v2/foo/bar/blobs/uploads/3aa96462-bb1b-4ff6-87bd-1673f2c4af39?_state=mAC2QjXEcOuUKI59RfZSkoKwB1567oW1PhKrgdlruiZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTk2NDYyLWJiMWItNGZmNi04N2JkLTE2NzNmMmM0YWYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xNjcwODkwMDhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:10Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=b55569f6-a421-4bc8-aa99-57e1825d1d54 http.request.method=GET http.request.remoteaddr="127.0.0.1:39984" http.request.uri="/v2/foo/bar/blobs/uploads/3aa96462-bb1b-4ff6-87bd-1673f2c4af39?_state=mAC2QjXEcOuUKI59RfZSkoKwB1567oW1PhKrgdlruiZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTk2NDYyLWJiMWItNGZmNi04N2JkLTE2NzNmMmM0YWYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xNjcwODkwMDhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=3aa96462-bb1b-4ff6-87bd-1673f2c4af39 time="2025-04-06T16:30: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:33857" http.request.id=b55569f6-a421-4bc8-aa99-57e1825d1d54 http.request.method=GET http.request.remoteaddr="127.0.0.1:39984" http.request.uri="/v2/foo/bar/blobs/uploads/3aa96462-bb1b-4ff6-87bd-1673f2c4af39?_state=mAC2QjXEcOuUKI59RfZSkoKwB1567oW1PhKrgdlruiZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTk2NDYyLWJiMWItNGZmNi04N2JkLTE2NzNmMmM0YWYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xNjcwODkwMDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.273699ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=3aa96462-bb1b-4ff6-87bd-1673f2c4af39 127.0.0.1 - - [06/Apr/2025:16:30:10 +0000] "GET /v2/foo/bar/blobs/uploads/3aa96462-bb1b-4ff6-87bd-1673f2c4af39?_state=mAC2QjXEcOuUKI59RfZSkoKwB1567oW1PhKrgdlruiZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTk2NDYyLWJiMWItNGZmNi04N2JkLTE2NzNmMmM0YWYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xNjcwODkwMDhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T16:30:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=a40e913f-76a9-4174-a22d-d4990a59d0f7 http.request.method=POST http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="952.287µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30: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:33857" http.request.id=5653fbd6-8158-4404-9344-712837c5af6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/uploads/bc212f22-bebf-457f-ab57-82d1944bd8af?_state=sPIB5K-lb7lDeAbcDVvfwZNlMlOremHCJtctPagTgyV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjMjEyZjIyLWJlYmYtNDU3Zi1hYjU3LTgyZDE5NDRiZDhhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xNzMzNzU5NDFaIn0%3D&digest=sha256%3Adcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" http.request.useragent="Go-http-client/1.1" provided=sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9 vars.name="foo/bar" vars.uuid=bc212f22-bebf-457f-ab57-82d1944bd8af time="2025-04-06T16:30:10Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=5653fbd6-8158-4404-9344-712837c5af6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/uploads/bc212f22-bebf-457f-ab57-82d1944bd8af?_state=sPIB5K-lb7lDeAbcDVvfwZNlMlOremHCJtctPagTgyV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjMjEyZjIyLWJlYmYtNDU3Zi1hYjU3LTgyZDE5NDRiZDhhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xNzMzNzU5NDFaIn0%3D&digest=sha256%3Adcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=bc212f22-bebf-457f-ab57-82d1944bd8af time="2025-04-06T16:30:10Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9, 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:33857" http.request.id=5653fbd6-8158-4404-9344-712837c5af6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/uploads/bc212f22-bebf-457f-ab57-82d1944bd8af?_state=sPIB5K-lb7lDeAbcDVvfwZNlMlOremHCJtctPagTgyV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjMjEyZjIyLWJlYmYtNDU3Zi1hYjU3LTgyZDE5NDRiZDhhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xNzMzNzU5NDFaIn0%3D&digest=sha256%3Adcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="949.319µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=bc212f22-bebf-457f-ab57-82d1944bd8af 127.0.0.1 - - [06/Apr/2025:16:30:10 +0000] "PUT /v2/foo/bar/blobs/uploads/bc212f22-bebf-457f-ab57-82d1944bd8af?_state=sPIB5K-lb7lDeAbcDVvfwZNlMlOremHCJtctPagTgyV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjMjEyZjIyLWJlYmYtNDU3Zi1hYjU3LTgyZDE5NDRiZDhhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xNzMzNzU5NDFaIn0%3D&digest=sha256%3Adcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-06T16:30:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=dd834eb7-ed05-4cbd-abd4-24d782c3d5cc http.request.method=POST http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.250721ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=c157b759-d20c-4a98-b012-5c49fd2d46cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/uploads/8cd19ad5-e8c3-48ea-a0aa-86b2705a3ed6?_state=FdRSslLQeN2YYwpve0wp2xu_Y3rdA0p7EuE9Qwsv0l17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhjZDE5YWQ1LWU4YzMtNDhlYS1hMGFhLTg2YjI3MDVhM2VkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xNzU5OTM0NThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.031574ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:10 +0000] "PUT /v2/foo/bar/blobs/uploads/8cd19ad5-e8c3-48ea-a0aa-86b2705a3ed6?_state=FdRSslLQeN2YYwpve0wp2xu_Y3rdA0p7EuE9Qwsv0l17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhjZDE5YWQ1LWU4YzMtNDhlYS1hMGFhLTg2YjI3MDVhM2VkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xNzU5OTM0NThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=f6630ac6-a66d-427b-9299-0116584cdc23 http.request.method=POST http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.203697ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=69f1345e-f22d-4398-a2e3-56d6cf0917e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/uploads/54078a30-029a-41cb-91a9-d18d1a965469?_state=aXxX5LoLMcAzvJLY-83ZazdmWApY2fFMgP1SaifdtGR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0MDc4YTMwLTAyOWEtNDFjYi05MWE5LWQxOGQxYTk2NTQ2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xNzg2NjQzMzNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.020698ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:10 +0000] "PUT /v2/foo/bar/blobs/uploads/54078a30-029a-41cb-91a9-d18d1a965469?_state=aXxX5LoLMcAzvJLY-83ZazdmWApY2fFMgP1SaifdtGR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0MDc4YTMwLTAyOWEtNDFjYi05MWE5LWQxOGQxYTk2NTQ2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xNzg2NjQzMzNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=a001de0b-d0f2-45c6-9b2c-e9f4766efbf4 http.request.method=POST http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="758.035µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:11Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=a0071641-2f01-4fee-8850-6eb70fa90a3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/uploads/4494ad6f-e9ea-4ff1-8577-4c56eb421e57?_state=mvcq6PMJm7keTeCN6ERXeBcst3F3-ITuWYFd1zDBzel7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0OTRhZDZmLWU5ZWEtNGZmMS04NTc3LTRjNTZlYjQyMWU1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xODA4OTQ0ODJaIn0%3D&digest=sha256%3Adcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" http.request.useragent="Go-http-client/1.1" http.response.duration=902.745063ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:10 +0000] "PUT /v2/foo/bar/blobs/uploads/4494ad6f-e9ea-4ff1-8577-4c56eb421e57?_state=mvcq6PMJm7keTeCN6ERXeBcst3F3-ITuWYFd1zDBzel7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0OTRhZDZmLWU5ZWEtNGZmMS04NTc3LTRjNTZlYjQyMWU1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMC4xODA4OTQ0ODJaIn0%3D&digest=sha256%3Adcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:11Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=cf8b3f2b-7977-4cc3-8f35-3add525ad499 http.request.method=POST http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="911.392µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:11Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33857" http.request.id=7b750a6b-5a98-4c24-9c20-39d4e9fe639c http.request.method=PATCH http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/uploads/868b7f2a-8e09-4534-9c0e-8d1416da35d5?_state=1phKPs0yRfelUbwecClKbvSXVKIVL0MhksRKjWj45YZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg2OGI3ZjJhLThlMDktNDUzNC05YzBlLThkMTQxNmRhMzVkNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMS4xNTQwNTUzNDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=840.785696ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:11 +0000] "PATCH /v2/foo/bar/blobs/uploads/868b7f2a-8e09-4534-9c0e-8d1416da35d5?_state=1phKPs0yRfelUbwecClKbvSXVKIVL0MhksRKjWj45YZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg2OGI3ZjJhLThlMDktNDUzNC05YzBlLThkMTQxNmRhMzVkNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMS4xNTQwNTUzNDhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:11Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=3c683d4f-8458-4f6e-b8da-42df348a78e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/uploads/868b7f2a-8e09-4534-9c0e-8d1416da35d5?_state=aS8tvIEOgVdK2fn8pTnwDC2o4hvl2gf5ES_0j_sLrYx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg2OGI3ZjJhLThlMDktNDUzNC05YzBlLThkMTQxNmRhMzVkNSIsIk9mZnNldCI6MjA2MDE4NTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MTFaIn0%3D&digest=sha256%3Adcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.027024ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:11 +0000] "PUT /v2/foo/bar/blobs/uploads/868b7f2a-8e09-4534-9c0e-8d1416da35d5?_state=aS8tvIEOgVdK2fn8pTnwDC2o4hvl2gf5ES_0j_sLrYx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg2OGI3ZjJhLThlMDktNDUzNC05YzBlLThkMTQxNmRhMzVkNSIsIk9mZnNldCI6MjA2MDE4NTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MTFaIn0%3D&digest=sha256%3Adcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:11Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=32fda599-7ac3-4ec8-a344-0fd82226adc3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="798.719µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:11 +0000] "HEAD /v2/foo/bar/blobs/sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:12Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=d94648ef-b2a8-467a-b546-7509e4fd267a http.request.method=GET http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=45.369452ms http.response.status=200 http.response.written=20601856 127.0.0.1 - - [06/Apr/2025:16:30:11 +0000] "GET /v2/foo/bar/blobs/sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9 HTTP/1.1" 200 20601856 "" "Go-http-client/1.1" time="2025-04-06T16:30:12Z" level=error msg="error parsing digest="sha257:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9": unsupported digest algorithm" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=2fafacaa-7474-455c-918f-59d1f7a67aad http.request.method=GET http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/sha257:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" vars.name="foo/bar" time="2025-04-06T16:30:12Z" 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:33857" http.request.id=2fafacaa-7474-455c-918f-59d1f7a67aad http.request.method=GET http.request.remoteaddr="127.0.0.1:40000" http.request.uri="/v2/foo/bar/blobs/sha257:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.090365ms http.response.status=400 http.response.written=110 vars.digest="sha257:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "GET /v2/foo/bar/blobs/sha257:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-06T16:30:12Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=c0b11eb8-355a-49ff-aeea-cdddf28cb2b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:46462" http.request.uri="/v2/foo/bar/blobs/sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" http.request.useragent="Go-http-client/1.1" http.response.duration="976.356µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "GET /v2/foo/bar/blobs/sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:12Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T16:30:12Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:12Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188 err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=a16fe2b3-e4a7-4b7f-acab-b36ba7d468ea http.request.method=GET http.request.remoteaddr="127.0.0.1:35458" http.request.uri="/v2/foo/bar/blobs/sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="812.594µs" http.response.status=404 http.response.written=157 vars.digest="sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "GET /v2/foo/bar/blobs/sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T16:30:12Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188 err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=423e422b-b899-4f40-8ecf-eaa8fd9cf6f3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/bar/blobs/sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="768.6µs" http.response.status=404 http.response.written=157 vars.digest="sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "HEAD /v2/foo/bar/blobs/sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T16:30:12Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=e5350466-7446-4f28-9b32-5db701825cba http.request.method=POST http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="764.746µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:12Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=af0f8279-ba9f-455e-828a-f9ae84262bc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/bar/blobs/uploads/6fc3970c-f302-4f09-8ec7-88889d85d6ec?_state=cBfxbxDWVuXyGfKPeZXaWIs16L8HZ2UQHMx5_tvSo0V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmYzM5NzBjLWYzMDItNGYwOS04ZWM3LTg4ODg5ZDg1ZDZlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yNzUwNjExODFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="824.805µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "GET /v2/foo/bar/blobs/uploads/6fc3970c-f302-4f09-8ec7-88889d85d6ec?_state=cBfxbxDWVuXyGfKPeZXaWIs16L8HZ2UQHMx5_tvSo0V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmYzM5NzBjLWYzMDItNGYwOS04ZWM3LTg4ODg5ZDg1ZDZlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yNzUwNjExODFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:12Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=944d3750-ab6e-49ed-a621-0032948520f2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/bar/blobs/uploads/6fc3970c-f302-4f09-8ec7-88889d85d6ec?_state=cBfxbxDWVuXyGfKPeZXaWIs16L8HZ2UQHMx5_tvSo0V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmYzM5NzBjLWYzMDItNGYwOS04ZWM3LTg4ODg5ZDg1ZDZlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yNzUwNjExODFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="791.017µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "DELETE /v2/foo/bar/blobs/uploads/6fc3970c-f302-4f09-8ec7-88889d85d6ec?_state=cBfxbxDWVuXyGfKPeZXaWIs16L8HZ2UQHMx5_tvSo0V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmYzM5NzBjLWYzMDItNGYwOS04ZWM3LTg4ODg5ZDg1ZDZlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yNzUwNjExODFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:12Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=a0d636d4-df22-45e5-8117-c580d91e8898 http.request.method=GET http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/bar/blobs/uploads/6fc3970c-f302-4f09-8ec7-88889d85d6ec?_state=cBfxbxDWVuXyGfKPeZXaWIs16L8HZ2UQHMx5_tvSo0V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmYzM5NzBjLWYzMDItNGYwOS04ZWM3LTg4ODg5ZDg1ZDZlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yNzUwNjExODFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=6fc3970c-f302-4f09-8ec7-88889d85d6ec time="2025-04-06T16:30:12Z" 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:41195" http.request.id=a0d636d4-df22-45e5-8117-c580d91e8898 http.request.method=GET http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/bar/blobs/uploads/6fc3970c-f302-4f09-8ec7-88889d85d6ec?_state=cBfxbxDWVuXyGfKPeZXaWIs16L8HZ2UQHMx5_tvSo0V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmYzM5NzBjLWYzMDItNGYwOS04ZWM3LTg4ODg5ZDg1ZDZlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yNzUwNjExODFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.944065ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=6fc3970c-f302-4f09-8ec7-88889d85d6ec 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "GET /v2/foo/bar/blobs/uploads/6fc3970c-f302-4f09-8ec7-88889d85d6ec?_state=cBfxbxDWVuXyGfKPeZXaWIs16L8HZ2UQHMx5_tvSo0V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmYzM5NzBjLWYzMDItNGYwOS04ZWM3LTg4ODg5ZDg1ZDZlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yNzUwNjExODFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T16:30:12Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=fac910c8-9300-44af-939c-bfd1f8d69843 http.request.method=POST http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="892.576µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:12Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=29cdf7d5-83a0-4327-8ad3-9f763beb529b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/uploads/0ba63848-a1b3-4d99-9a43-62af55ef50c2?_state=6oXt0K_kKGQeXzusJhTTaKqvi2baxv3gv_s-UWEjuwB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBiYTYzODQ4LWExYjMtNGQ5OS05YTQzLTYyYWY1NWVmNTBjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yODAyMjM3NzFaIn0%3D&digest=sha256%3Acb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" http.request.useragent="Go-http-client/1.1" provided=sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188 vars.name="foo/bar" vars.uuid=0ba63848-a1b3-4d99-9a43-62af55ef50c2 time="2025-04-06T16:30:12Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=29cdf7d5-83a0-4327-8ad3-9f763beb529b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/uploads/0ba63848-a1b3-4d99-9a43-62af55ef50c2?_state=6oXt0K_kKGQeXzusJhTTaKqvi2baxv3gv_s-UWEjuwB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBiYTYzODQ4LWExYjMtNGQ5OS05YTQzLTYyYWY1NWVmNTBjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yODAyMjM3NzFaIn0%3D&digest=sha256%3Acb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=0ba63848-a1b3-4d99-9a43-62af55ef50c2 time="2025-04-06T16:30:12Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188, 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:41195" http.request.id=29cdf7d5-83a0-4327-8ad3-9f763beb529b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/uploads/0ba63848-a1b3-4d99-9a43-62af55ef50c2?_state=6oXt0K_kKGQeXzusJhTTaKqvi2baxv3gv_s-UWEjuwB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBiYTYzODQ4LWExYjMtNGQ5OS05YTQzLTYyYWY1NWVmNTBjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yODAyMjM3NzFaIn0%3D&digest=sha256%3Acb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="885.322µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=0ba63848-a1b3-4d99-9a43-62af55ef50c2 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "PUT /v2/foo/bar/blobs/uploads/0ba63848-a1b3-4d99-9a43-62af55ef50c2?_state=6oXt0K_kKGQeXzusJhTTaKqvi2baxv3gv_s-UWEjuwB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBiYTYzODQ4LWExYjMtNGQ5OS05YTQzLTYyYWY1NWVmNTBjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yODAyMjM3NzFaIn0%3D&digest=sha256%3Acb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-06T16:30:12Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=c7039dc7-4c11-4348-85a0-69dfae243e1d http.request.method=POST http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="753.879µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:12Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=1973438f-e755-43a4-82e3-96d046b7a9d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/uploads/398fc807-c1c0-40ed-bd98-4a1d1c80377b?_state=1KUSyypyZsxPbQNNp_e8ZF06ptHGxYQ4utFBF_VKIA57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5OGZjODA3LWMxYzAtNDBlZC1iZDk4LTRhMWQxYzgwMzc3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yODI2MjAwODhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="951.935µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "PUT /v2/foo/bar/blobs/uploads/398fc807-c1c0-40ed-bd98-4a1d1c80377b?_state=1KUSyypyZsxPbQNNp_e8ZF06ptHGxYQ4utFBF_VKIA57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5OGZjODA3LWMxYzAtNDBlZC1iZDk4LTRhMWQxYzgwMzc3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yODI2MjAwODhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:12Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=f9ba9ee2-9e0c-4b5e-9a1a-6b7cd6f886ed http.request.method=POST http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="836.888µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:12Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=45ad8cc5-a413-41e2-9229-63de9d3b6a5d http.request.method=PUT http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/uploads/930bb6ee-9d47-41c0-aa30-d9ebc995b80f?_state=_8P5a-BIWXhzaoHF1PWiQG_bLvFBlY2u01P_uInHWMx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzMGJiNmVlLTlkNDctNDFjMC1hYTMwLWQ5ZWJjOTk1YjgwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yODUxMTQ2WiJ9&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="984.148µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "PUT /v2/foo/bar/blobs/uploads/930bb6ee-9d47-41c0-aa30-d9ebc995b80f?_state=_8P5a-BIWXhzaoHF1PWiQG_bLvFBlY2u01P_uInHWMx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzMGJiNmVlLTlkNDctNDFjMC1hYTMwLWQ5ZWJjOTk1YjgwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yODUxMTQ2WiJ9&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:12Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=6f93a4b1-8758-4c9c-a0f6-8d5b988c90d2 http.request.method=POST http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="786.374µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:13Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=eb89916b-ade8-4af6-a953-1c7a43ca5f5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/uploads/de5c95b0-6e9e-4040-a4fa-a07eda80f70f?_state=1LMlvlZZLxicazJH44qKeCQduTRL3UWm1pvR9Zvbmrx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNWM5NWIwLTZlOWUtNDA0MC1hNGZhLWEwN2VkYTgwZjcwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yODc0OTA5MjJaIn0%3D&digest=sha256%3Acb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" http.request.useragent="Go-http-client/1.1" http.response.duration=1.439977278s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "PUT /v2/foo/bar/blobs/uploads/de5c95b0-6e9e-4040-a4fa-a07eda80f70f?_state=1LMlvlZZLxicazJH44qKeCQduTRL3UWm1pvR9Zvbmrx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNWM5NWIwLTZlOWUtNDA0MC1hNGZhLWEwN2VkYTgwZjcwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMi4yODc0OTA5MjJaIn0%3D&digest=sha256%3Acb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:13Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=ea8703cb-25a8-4a39-9f02-6f707c187324 http.request.method=POST http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="888.918µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41195" http.request.id=ca9c765a-7d87-4494-8795-369737ee187a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/uploads/a39f0ed3-db9d-4533-b157-50a57e1dc3de?_state=LSj9LzxUGuI7iyVCoNyXNSCFypSolDFyPyeCx_ym0XF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzOWYwZWQzLWRiOWQtNDUzMy1iMTU3LTUwYTU3ZTFkYzNkZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMy44MTA1NjMzNjJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.481590308s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:13 +0000] "PATCH /v2/foo/bar/blobs/uploads/a39f0ed3-db9d-4533-b157-50a57e1dc3de?_state=LSj9LzxUGuI7iyVCoNyXNSCFypSolDFyPyeCx_ym0XF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzOWYwZWQzLWRiOWQtNDUzMy1iMTU3LTUwYTU3ZTFkYzNkZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxMy44MTA1NjMzNjJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=2d9af8c8-037f-4f3f-a09d-6d975ad99ff4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/uploads/a39f0ed3-db9d-4533-b157-50a57e1dc3de?_state=BUhn2RZUZa9zM7y156KiWYjyXwlI9GxwBYaGU7rm1Ch7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzOWYwZWQzLWRiOWQtNDUzMy1iMTU3LTUwYTU3ZTFkYzNkZSIsIk9mZnNldCI6MjYwMTI2NzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MTNaIn0%3D&digest=sha256%3Acb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" http.request.useragent="Go-http-client/1.1" http.response.duration=1.061201ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "PUT /v2/foo/bar/blobs/uploads/a39f0ed3-db9d-4533-b157-50a57e1dc3de?_state=BUhn2RZUZa9zM7y156KiWYjyXwlI9GxwBYaGU7rm1Ch7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzOWYwZWQzLWRiOWQtNDUzMy1iMTU3LTUwYTU3ZTFkYzNkZSIsIk9mZnNldCI6MjYwMTI2NzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MTNaIn0%3D&digest=sha256%3Acb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=3439ec4b-a57e-4d07-9670-de19f1f6c097 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="816.812µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "HEAD /v2/foo/bar/blobs/sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=5d83d453-2a69-4bb6-83ce-df1525c631be http.request.method=GET http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=67.314433ms http.response.status=200 http.response.written=26012672 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "GET /v2/foo/bar/blobs/sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188 HTTP/1.1" 200 26012672 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=error msg="error parsing digest="sha257:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188": unsupported digest algorithm" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=1f16e296-13fa-46aa-840a-561abe4bf9ed http.request.method=GET http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/sha257:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" vars.name="foo/bar" time="2025-04-06T16:30:15Z" 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:41195" http.request.id=1f16e296-13fa-46aa-840a-561abe4bf9ed http.request.method=GET http.request.remoteaddr="127.0.0.1:35472" http.request.uri="/v2/foo/bar/blobs/sha257:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.169753ms http.response.status=400 http.response.written=110 vars.digest="sha257:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "GET /v2/foo/bar/blobs/sha257:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=92590094-cdc1-4b6e-b87f-26ae4026c9ab http.request.method=GET http.request.remoteaddr="127.0.0.1:35482" http.request.uri="/v2/foo/bar/blobs/sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" http.request.useragent="Go-http-client/1.1" http.response.duration=1.109871ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "GET /v2/foo/bar/blobs/sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=1ceff7e7-fd59-45a3-b9b1-1a8d31f5ea87 http.request.method=GET http.request.remoteaddr="127.0.0.1:35482" http.request.uri="/v2/foo/bar/blobs/sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.178655ms http.response.status=200 http.response.written=65536 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "GET /v2/foo/bar/blobs/sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188 HTTP/1.1" 200 65536 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41195" http.request.id=8e5b7abb-716b-4114-9858-e135107bbfec http.request.method=GET http.request.remoteaddr="127.0.0.1:35478" http.request.uri="/v2/foo/bar/blobs/sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.291803ms http.response.status=200 http.response.written=2572288 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "GET /v2/foo/bar/blobs/sha256:cb14d626b8eae668fcb075d4c25310a3ad4a2693ce27f2ad3170854e39e50188 HTTP/1.1" 200 2572288 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=881ffed0-d949-4db1-9b6e-5c20593de9fa http.request.method=GET http.request.remoteaddr="127.0.0.1:46450" http.request.uri="/v2/foo/bar/blobs/sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.330042236s http.response.status=200 http.response.written=2572288 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "GET /v2/foo/bar/blobs/sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9 HTTP/1.1" 200 2572288 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33857" http.request.id=ebe1ca8a-c5ab-4681-9074-70f6f9ceaa55 http.request.method=GET http.request.remoteaddr="127.0.0.1:46462" http.request.uri="/v2/foo/bar/blobs/sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.327145724s http.response.status=200 http.response.written=2572288 127.0.0.1 - - [06/Apr/2025:16:30:12 +0000] "GET /v2/foo/bar/blobs/sha256:dcebb6d4c97d548f0a726bc3a8123418cf10df5b40df7122e6a84df205e82af9 HTTP/1.1" 200 2572288 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (5.40s) === RUN TestBlobDelete time="2025-04-06T16:30:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T16:30:15Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:15Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=9f47a882-96af-4d48-9261-835870c92ac6 http.request.method=GET http.request.remoteaddr="127.0.0.1:42960" http.request.uri="/v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.376808ms http.response.status=404 http.response.written=157 vars.digest="sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "GET /v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=19368a36-1e27-4d6b-afb8-672e962e678d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42964" http.request.uri="/v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.35177ms http.response.status=404 http.response.written=157 vars.digest="sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "HEAD /v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=af40665c-9e06-4c5f-8d50-245d401a9128 http.request.method=POST http.request.remoteaddr="127.0.0.1:42964" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="855.178µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=04944dbc-5190-4b98-ab0c-a216578fbea4 http.request.method=GET http.request.remoteaddr="127.0.0.1:42964" http.request.uri="/v2/foo/bar/blobs/uploads/ac72f5b3-8cbc-46f8-bac7-c0e3619e3f3f?_state=fsHhAnBc1-JqNnB-MuShUSgW-bttnAAZPqeYVF_rFhJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjNzJmNWIzLThjYmMtNDZmOC1iYWM3LWMwZTM2MTllM2YzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NTI2MzQ3WiJ9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.335023ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "GET /v2/foo/bar/blobs/uploads/ac72f5b3-8cbc-46f8-bac7-c0e3619e3f3f?_state=fsHhAnBc1-JqNnB-MuShUSgW-bttnAAZPqeYVF_rFhJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjNzJmNWIzLThjYmMtNDZmOC1iYWM3LWMwZTM2MTllM2YzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NTI2MzQ3WiJ9 HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=117484a3-f2e6-4e44-8049-82f5ffb2ac3f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42964" http.request.uri="/v2/foo/bar/blobs/uploads/ac72f5b3-8cbc-46f8-bac7-c0e3619e3f3f?_state=fsHhAnBc1-JqNnB-MuShUSgW-bttnAAZPqeYVF_rFhJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjNzJmNWIzLThjYmMtNDZmOC1iYWM3LWMwZTM2MTllM2YzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NTI2MzQ3WiJ9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.264217ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "DELETE /v2/foo/bar/blobs/uploads/ac72f5b3-8cbc-46f8-bac7-c0e3619e3f3f?_state=fsHhAnBc1-JqNnB-MuShUSgW-bttnAAZPqeYVF_rFhJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjNzJmNWIzLThjYmMtNDZmOC1iYWM3LWMwZTM2MTllM2YzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NTI2MzQ3WiJ9 HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=d3a03b26-2942-4272-9eba-ae517501259f http.request.method=GET http.request.remoteaddr="127.0.0.1:42964" http.request.uri="/v2/foo/bar/blobs/uploads/ac72f5b3-8cbc-46f8-bac7-c0e3619e3f3f?_state=fsHhAnBc1-JqNnB-MuShUSgW-bttnAAZPqeYVF_rFhJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjNzJmNWIzLThjYmMtNDZmOC1iYWM3LWMwZTM2MTllM2YzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NTI2MzQ3WiJ9" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ac72f5b3-8cbc-46f8-bac7-c0e3619e3f3f time="2025-04-06T16:30:15Z" 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:39747" http.request.id=d3a03b26-2942-4272-9eba-ae517501259f http.request.method=GET http.request.remoteaddr="127.0.0.1:42964" http.request.uri="/v2/foo/bar/blobs/uploads/ac72f5b3-8cbc-46f8-bac7-c0e3619e3f3f?_state=fsHhAnBc1-JqNnB-MuShUSgW-bttnAAZPqeYVF_rFhJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjNzJmNWIzLThjYmMtNDZmOC1iYWM3LWMwZTM2MTllM2YzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NTI2MzQ3WiJ9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="815.201µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=ac72f5b3-8cbc-46f8-bac7-c0e3619e3f3f 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "GET /v2/foo/bar/blobs/uploads/ac72f5b3-8cbc-46f8-bac7-c0e3619e3f3f?_state=fsHhAnBc1-JqNnB-MuShUSgW-bttnAAZPqeYVF_rFhJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjNzJmNWIzLThjYmMtNDZmOC1iYWM3LWMwZTM2MTllM2YzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NTI2MzQ3WiJ9 HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=d3faad44-f982-4a3e-9c5c-e3be6a5abeef http.request.method=POST http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="861.301µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=383591f4-b00f-4bc0-9ea3-d0269373f008 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/uploads/1df5ccb3-b7de-4738-a2b7-3990ca093cae?_state=p92mqcwCMW9ryOcwDAdcquK4kVsUSl6WjsHCroFziSZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkZjVjY2IzLWI3ZGUtNDczOC1hMmI3LTM5OTBjYTA5M2NhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NTc4NzE5NzZaIn0%3D&digest=sha256%3A8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" provided=sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c vars.name="foo/bar" vars.uuid=1df5ccb3-b7de-4738-a2b7-3990ca093cae time="2025-04-06T16:30:15Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=383591f4-b00f-4bc0-9ea3-d0269373f008 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/uploads/1df5ccb3-b7de-4738-a2b7-3990ca093cae?_state=p92mqcwCMW9ryOcwDAdcquK4kVsUSl6WjsHCroFziSZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkZjVjY2IzLWI3ZGUtNDczOC1hMmI3LTM5OTBjYTA5M2NhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NTc4NzE5NzZaIn0%3D&digest=sha256%3A8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1df5ccb3-b7de-4738-a2b7-3990ca093cae time="2025-04-06T16:30:15Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c, 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:39747" http.request.id=383591f4-b00f-4bc0-9ea3-d0269373f008 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/uploads/1df5ccb3-b7de-4738-a2b7-3990ca093cae?_state=p92mqcwCMW9ryOcwDAdcquK4kVsUSl6WjsHCroFziSZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkZjVjY2IzLWI3ZGUtNDczOC1hMmI3LTM5OTBjYTA5M2NhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NTc4NzE5NzZaIn0%3D&digest=sha256%3A8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="908.284µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=1df5ccb3-b7de-4738-a2b7-3990ca093cae 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "PUT /v2/foo/bar/blobs/uploads/1df5ccb3-b7de-4738-a2b7-3990ca093cae?_state=p92mqcwCMW9ryOcwDAdcquK4kVsUSl6WjsHCroFziSZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkZjVjY2IzLWI3ZGUtNDczOC1hMmI3LTM5OTBjYTA5M2NhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NTc4NzE5NzZaIn0%3D&digest=sha256%3A8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=56f605b1-87e5-482a-9032-c45e7264cad7 http.request.method=POST http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="770.453µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=7e504fb1-02e2-4767-823a-2ccf23464d5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/uploads/527d7699-6cc5-4351-89ad-7c99c258ed72?_state=LyoNmkA2G6_FH85R9x0Z6t7F-X7GVvs0cvMBS7tpOZF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyN2Q3Njk5LTZjYzUtNDM1MS04OWFkLTdjOTljMjU4ZWQ3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NTk5Mzc4MzlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.043117ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "PUT /v2/foo/bar/blobs/uploads/527d7699-6cc5-4351-89ad-7c99c258ed72?_state=LyoNmkA2G6_FH85R9x0Z6t7F-X7GVvs0cvMBS7tpOZF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyN2Q3Njk5LTZjYzUtNDM1MS04OWFkLTdjOTljMjU4ZWQ3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NTk5Mzc4MzlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=2f27896b-b724-4a34-8741-e665a4390244 http.request.method=POST http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.268121ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=cc3d8880-dc6b-4c65-a1de-7635ce91dc69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/uploads/e9b41812-77a1-46e7-aafd-079ccf374493?_state=JroIeU2Zo4SLUrKmjMXNYM77XvdUcHTwiNwRiCkW3RR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5YjQxODEyLTc3YTEtNDZlNy1hYWZkLTA3OWNjZjM3NDQ5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NjI1MDc4NDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.086471ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "PUT /v2/foo/bar/blobs/uploads/e9b41812-77a1-46e7-aafd-079ccf374493?_state=JroIeU2Zo4SLUrKmjMXNYM77XvdUcHTwiNwRiCkW3RR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5YjQxODEyLTc3YTEtNDZlNy1hYWZkLTA3OWNjZjM3NDQ5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NjI1MDc4NDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=d3c78628-7e76-4812-9cce-022baf05fa02 http.request.method=POST http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="849.341µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:16Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=2e554bc1-ea5f-4211-8fc4-7e2484add13a http.request.method=PUT http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/uploads/23c325a2-c347-4439-a1fa-1202163028c4?_state=Tp6BpfSTPUispg3Gl3lcBelAXi2M_Kfc7-3pBYxAe257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzYzMyNWEyLWMzNDctNDQzOS1hMWZhLTEyMDIxNjMwMjhjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NjQ5NzEwMjJaIn0%3D&digest=sha256%3A8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.duration=662.859049ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:15 +0000] "PUT /v2/foo/bar/blobs/uploads/23c325a2-c347-4439-a1fa-1202163028c4?_state=Tp6BpfSTPUispg3Gl3lcBelAXi2M_Kfc7-3pBYxAe257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzYzMyNWEyLWMzNDctNDQzOS1hMWZhLTEyMDIxNjMwMjhjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNS41NjQ5NzEwMjJaIn0%3D&digest=sha256%3A8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:16Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=4d310078-2ddc-44e4-9dea-bc22b5544887 http.request.method=POST http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.334829ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:16Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:39747" http.request.id=ef877d96-a21e-4254-b2c6-2519b840b464 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/uploads/4cdc761e-3077-4366-9431-d9e7dc16dd6c?_state=RPuXH75aaa7uM_ypBYE90Ay7hQceakA0xtHmh7nzHUN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjZGM3NjFlLTMwNzctNDM2Ni05NDMxLWQ5ZTdkYzE2ZGQ2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNi4yOTAyMjI1MloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=700.238454ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:16 +0000] "PATCH /v2/foo/bar/blobs/uploads/4cdc761e-3077-4366-9431-d9e7dc16dd6c?_state=RPuXH75aaa7uM_ypBYE90Ay7hQceakA0xtHmh7nzHUN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjZGM3NjFlLTMwNzctNDM2Ni05NDMxLWQ5ZTdkYzE2ZGQ2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNi4yOTAyMjI1MloifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:16Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=a3f9e72c-9f9a-4105-b418-049fdf309db4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/uploads/4cdc761e-3077-4366-9431-d9e7dc16dd6c?_state=TPPO7gp0xWw3EeH9Ik_FWTtyVbcjwL20ubM8EnTqOWR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjZGM3NjFlLTMwNzctNDM2Ni05NDMxLWQ5ZTdkYzE2ZGQ2YyIsIk9mZnNldCI6MTc2NTE3MTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MTZaIn0%3D&digest=sha256%3A8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.725124ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:16 +0000] "PUT /v2/foo/bar/blobs/uploads/4cdc761e-3077-4366-9431-d9e7dc16dd6c?_state=TPPO7gp0xWw3EeH9Ik_FWTtyVbcjwL20ubM8EnTqOWR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjZGM3NjFlLTMwNzctNDM2Ni05NDMxLWQ5ZTdkYzE2ZGQ2YyIsIk9mZnNldCI6MTc2NTE3MTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MTZaIn0%3D&digest=sha256%3A8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:16Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=315e392c-0b5b-489f-9a57-99d813bb59cc http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.360385ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:16 +0000] "HEAD /v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=e4ea32ad-9678-4802-a619-622adaaf799b http.request.method=GET http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=47.675581ms http.response.status=200 http.response.written=17651712 127.0.0.1 - - [06/Apr/2025:16:30:16 +0000] "GET /v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 200 17651712 "" "Go-http-client/1.1" time="2025-04-06T16:30:17Z" level=error msg="error parsing digest="sha257:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c": unsupported digest algorithm" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=5e4abb90-8ed1-4957-bdc8-58fffd52c55f http.request.method=GET http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/sha257:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" vars.name="foo/bar" time="2025-04-06T16:30: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:39747" http.request.id=5e4abb90-8ed1-4957-bdc8-58fffd52c55f http.request.method=GET http.request.remoteaddr="127.0.0.1:42978" http.request.uri="/v2/foo/bar/blobs/sha257:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.099119ms http.response.status=400 http.response.written=110 vars.digest="sha257:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:16:30:17 +0000] "GET /v2/foo/bar/blobs/sha257:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-06T16:30:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=94a7807d-cc6c-417b-8f69-c0bd2ebae98a http.request.method=GET http.request.remoteaddr="127.0.0.1:42996" http.request.uri="/v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.duration="992.312µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:17 +0000] "GET /v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=a597e8e8-632c-42ec-9e6d-aacc4331fdb0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43008" http.request.uri="/v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.duration="820.739µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:17 +0000] "DELETE /v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:17Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=adc91d2a-f047-49ab-b7cc-c85e1e123a72 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43008" http.request.uri="/v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="712.926µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:16:30:17 +0000] "HEAD /v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T16:30: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:39747" http.request.id=28175d26-fb62-4331-ba4a-fcdb83318e02 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43008" http.request.uri="/v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.089931ms http.response.status=404 http.response.written=74 vars.digest="sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:16:30:17 +0000] "DELETE /v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-04-06T16:30:17Z" level=error msg="error parsing digest="sha257:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c": unsupported digest algorithm" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=08b4107d-fbe0-4ab1-97ae-afbb2e364eda http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43010" http.request.uri="/v2/foo/bar/blobs/sha257:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" vars.name="foo/bar" time="2025-04-06T16:30: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:39747" http.request.id=08b4107d-fbe0-4ab1-97ae-afbb2e364eda http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43010" http.request.uri="/v2/foo/bar/blobs/sha257:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.164894ms http.response.status=400 http.response.written=110 vars.digest="sha257:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:16:30:17 +0000] "DELETE /v2/foo/bar/blobs/sha257:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-06T16:30:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=9caf2b19-a768-46d2-a5d9-2a32ee40de12 http.request.method=POST http.request.remoteaddr="127.0.0.1:43022" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.29173ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=af91bc5d-4f13-4d75-8fba-f80c52268d8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43022" http.request.uri="/v2/foo/bar/blobs/uploads/173de472-5efa-4f0b-a30c-bbf32df38d3f?_state=mTTyCFuPUk_I8HZTtOQLNLKuwqc27fgTRM6oGON5prB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3M2RlNDcyLTVlZmEtNGYwYi1hMzBjLWJiZjMyZGYzOGQzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNy4wNzQ0NTU1NTlaIn0%3D&digest=sha256%3A8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.duration=677.357218ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:17 +0000] "PUT /v2/foo/bar/blobs/uploads/173de472-5efa-4f0b-a30c-bbf32df38d3f?_state=mTTyCFuPUk_I8HZTtOQLNLKuwqc27fgTRM6oGON5prB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3M2RlNDcyLTVlZmEtNGYwYi1hMzBjLWJiZjMyZGYzOGQzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNy4wNzQ0NTU1NTlaIn0%3D&digest=sha256%3A8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=0209a848-da5b-4f27-badb-444fb35ba8a1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43022" http.request.uri="/v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="937.023µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:17 +0000] "HEAD /v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=23924b26-7203-4dc8-9319-0006ccaf67a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:42996" http.request.uri="/v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=747.087271ms http.response.status=200 http.response.written=2572288 127.0.0.1 - - [06/Apr/2025:16:30:17 +0000] "GET /v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 200 2572288 "" "Go-http-client/1.1" time="2025-04-06T16:30:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39747" http.request.id=66961158-ec21-4857-97a4-85a05054df81 http.request.method=GET http.request.remoteaddr="127.0.0.1:42982" http.request.uri="/v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=750.068738ms http.response.status=200 http.response.written=2572288 127.0.0.1 - - [06/Apr/2025:16:30:17 +0000] "GET /v2/foo/bar/blobs/sha256:8de11e2009711d653b6cb8e69d0969290d2e9a11dc2f05493f2a3d54db98925c HTTP/1.1" 200 2572288 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (2.42s) === RUN TestRelativeURL time="2025-04-06T16:30: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-06T16:30:17Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39915" http.request.id=00b8a229-fc82-4680-a5c4-d1a0b529ae63 http.request.method=POST http.request.remoteaddr="127.0.0.1:41000" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="801.24µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:19Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39915" http.request.id=0c211bc0-80d9-41ce-a6a3-8a153044c323 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41000" http.request.uri="/v2/foo/bar/blobs/uploads/1b924b01-de9a-43c8-99dc-701c1265348b?_state=lQH4RAcDLlsQTFMUjQ9vg7X_7DVpX6jw7ZF3bp5B66F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiOTI0YjAxLWRlOWEtNDNjOC05OWRjLTcwMWMxMjY1MzQ4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNy44MTY2MDE2OTNaIn0%3D&digest=sha256%3A0a3863ce1aabe74e9e3931cc096e9fb57cc933401de3faca50aa7a623a96ac0e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.144899152s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:17 +0000] "PUT /v2/foo/bar/blobs/uploads/1b924b01-de9a-43c8-99dc-701c1265348b?_state=lQH4RAcDLlsQTFMUjQ9vg7X_7DVpX6jw7ZF3bp5B66F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiOTI0YjAxLWRlOWEtNDNjOC05OWRjLTcwMWMxMjY1MzQ4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxNy44MTY2MDE2OTNaIn0%3D&digest=sha256%3A0a3863ce1aabe74e9e3931cc096e9fb57cc933401de3faca50aa7a623a96ac0e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:19Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39915" http.request.id=b8212d20-c6a2-4811-8cc1-70417884e539 http.request.method=POST http.request.remoteaddr="127.0.0.1:41000" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="874.907µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:19Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39915" http.request.id=7cb4941c-bacc-4be9-b88d-41a740c49932 http.request.method=POST http.request.remoteaddr="127.0.0.1:41000" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="690.296µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:20Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39915" http.request.id=0e70be50-3573-4b19-895a-f48413e544b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41000" http.request.uri="/v2/foo/bar/blobs/uploads/4bf0d1a0-806d-4ba0-85f3-270429bf0bea?_state=K8y04Ev_OAVjtRNqk_2Df68K2Y9QHILioz8wpvsvRu17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiZjBkMWEwLTgwNmQtNGJhMC04NWYzLTI3MDQyOWJmMGJlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxOS4zMzkxMjcwMTVaIn0%3D&digest=sha256%3Aaa5792b996c4f6de4e9e38dbcb03775917f7cfa1975550fd6097670d975e0df5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.395472261s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:19 +0000] "PUT /v2/foo/bar/blobs/uploads/4bf0d1a0-806d-4ba0-85f3-270429bf0bea?_state=K8y04Ev_OAVjtRNqk_2Df68K2Y9QHILioz8wpvsvRu17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiZjBkMWEwLTgwNmQtNGJhMC04NWYzLTI3MDQyOWJmMGJlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoxOS4zMzkxMjcwMTVaIn0%3D&digest=sha256%3Aaa5792b996c4f6de4e9e38dbcb03775917f7cfa1975550fd6097670d975e0df5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.92s) === RUN TestBlobDeleteDisabled time="2025-04-06T16:30: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-06T16:30:20Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:20Z" 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:41643" http.request.id=1d0cd5ff-ac89-4897-9518-334bf1c3fea0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38636" http.request.uri="/v2/foo/bar/blobs/sha256:b60175900b928f031d21ff928e428b84221df87748b8a93bb5a8347861085ece" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.540114ms http.response.status=405 http.response.written=78 vars.digest="sha256:b60175900b928f031d21ff928e428b84221df87748b8a93bb5a8347861085ece" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:16:30:20 +0000] "DELETE /v2/foo/bar/blobs/sha256:b60175900b928f031d21ff928e428b84221df87748b8a93bb5a8347861085ece HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.21s) === RUN TestDeleteDisabled time="2025-04-06T16:30: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-06T16:30:20Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:21Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35927" http.request.id=80a0d452-7a6f-420f-aa1d-2c60548e539a http.request.method=POST http.request.remoteaddr="127.0.0.1:47080" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.315828ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:23Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35927" http.request.id=46a9a723-6cf6-4b22-8197-902e015b85a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47080" http.request.uri="/v2/foo/bar/blobs/uploads/14ecc5ce-425a-4a29-b335-711f1a4358af?_state=QQsDFdXKV6tqI-5p9aD-coIOy6RA6Go_fZyDa1j5NT17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0ZWNjNWNlLTQyNWEtNGEyOS1iMzM1LTcxMWYxYTQzNThhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoyMS4xOTkxNDkwNTJaIn0%3D&digest=sha256%3A74d3d309189a64ba14b7f4d527d8a5e74054dce16ef7c55406f36a10ba18cf96" http.request.useragent="Go-http-client/1.1" http.response.duration=2.148144802s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:21 +0000] "PUT /v2/foo/bar/blobs/uploads/14ecc5ce-425a-4a29-b335-711f1a4358af?_state=QQsDFdXKV6tqI-5p9aD-coIOy6RA6Go_fZyDa1j5NT17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0ZWNjNWNlLTQyNWEtNGEyOS1iMzM1LTcxMWYxYTQzNThhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoyMS4xOTkxNDkwNTJaIn0%3D&digest=sha256%3A74d3d309189a64ba14b7f4d527d8a5e74054dce16ef7c55406f36a10ba18cf96 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:23Z" 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:35927" http.request.id=beb6dddd-9dd3-4688-8435-7bc54ef8ee89 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47080" http.request.uri="/v2/foo/bar/blobs/sha256:74d3d309189a64ba14b7f4d527d8a5e74054dce16ef7c55406f36a10ba18cf96" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="921.612µs" http.response.status=405 http.response.written=78 vars.digest="sha256:74d3d309189a64ba14b7f4d527d8a5e74054dce16ef7c55406f36a10ba18cf96" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:16:30:23 +0000] "DELETE /v2/foo/bar/blobs/sha256:74d3d309189a64ba14b7f4d527d8a5e74054dce16ef7c55406f36a10ba18cf96 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.40s) === RUN TestDeleteReadOnly time="2025-04-06T16:30:23Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T16:30:23Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:23Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39865" http.request.id=473a3a2f-9277-4f70-af25-379cec75feed http.request.method=POST http.request.remoteaddr="127.0.0.1:33918" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.021253ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:25Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39865" http.request.id=952fb5c6-6726-4b63-b5a5-6b11adf3c108 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33918" http.request.uri="/v2/foo/bar/blobs/uploads/e8fe50dd-cf7a-437c-9ce6-2c4786c692a4?_state=e9KhQ2Fl_DI4ico9pMIlodxZOilzRZynB7sL3RViECp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4ZmU1MGRkLWNmN2EtNDM3Yy05Y2U2LTJjNDc4NmM2OTJhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoyMy42MjY2NDU2NjhaIn0%3D&digest=sha256%3A829a1deb9afd2428f68656d9035ce83ef9c699f780279b964c98757c7de1c369" http.request.useragent="Go-http-client/1.1" http.response.duration=1.434473953s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:23 +0000] "PUT /v2/foo/bar/blobs/uploads/e8fe50dd-cf7a-437c-9ce6-2c4786c692a4?_state=e9KhQ2Fl_DI4ico9pMIlodxZOilzRZynB7sL3RViECp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4ZmU1MGRkLWNmN2EtNDM3Yy05Y2U2LTJjNDc4NmM2OTJhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDoyMy42MjY2NDU2NjhaIn0%3D&digest=sha256%3A829a1deb9afd2428f68656d9035ce83ef9c699f780279b964c98757c7de1c369 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [06/Apr/2025:16:30:25 +0000] "DELETE /v2/foo/bar/blobs/sha256:829a1deb9afd2428f68656d9035ce83ef9c699f780279b964c98757c7de1c369 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.71s) === RUN TestStartPushReadOnly time="2025-04-06T16:30:25Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T16:30:25Z" level=info msg="redis not configured" go.version=go1.23.8 127.0.0.1 - - [06/Apr/2025:16:30:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-04-06T16:30:25Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T16:30:25Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:25Z" 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:34013" http.request.id=8621c080-2777-4ef8-be6c-773ca80158d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:51738" 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="805.862µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:16:30:25 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-06T16:30:25Z" 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:34013" http.request.id=f85fd670-bf71-4492-9ea6-5e0f46bbf58b http.request.method=GET http.request.remoteaddr="127.0.0.1:51738" 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="645.178µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Apr/2025:16:30:25 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T16:30:25Z" 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:34013" http.request.id=f40d8633-b3ab-4326-acc7-98b07c311da5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51738" 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="658.353µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:16:30:25 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-06T16:30:25Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=eb100219-58dc-45f0-81b7-6585fdc11418 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51738" 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.131883ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T16:30:25Z" 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:34013" http.request.id=eb100219-58dc-45f0-81b7-6585fdc11418 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51738" 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.161741ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T16:30:25Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=eb100219-58dc-45f0-81b7-6585fdc11418 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51738" 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.192756ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T16:30:25Z" 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:34013" http.request.id=eb100219-58dc-45f0-81b7-6585fdc11418 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51738" 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.215458ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:16:30:25 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-06T16:30:25Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=6dfbee6a-0f58-487c-a2c7-0e32be292236 http.request.method=POST http.request.remoteaddr="127.0.0.1:51738" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.327814ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:25 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:26Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=ed69ba90-c73f-43f2-a11e-c8283282136c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51738" http.request.uri="/v2/foo/schema1/blobs/uploads/dd595b2a-c557-4ccb-919f-a540b431bbfd?_state=NP58hmgHeg4UY3UzY5MLQfBI_HkHYJPn9Un5_Lqy8Sx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkZDU5NWIyYS1jNTU3LTRjY2ItOTE5Zi1hNTQwYjQzMWJiZmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MjUuMjYzNTYxNTMyWiJ9&digest=sha256%3A24379df004743b33c3f6dc90fe3df7ae4293cad024de2c9adc26d1f7be9ed614" http.request.useragent="Go-http-client/1.1" http.response.duration=1.316306433s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:25 +0000] "PUT /v2/foo/schema1/blobs/uploads/dd595b2a-c557-4ccb-919f-a540b431bbfd?_state=NP58hmgHeg4UY3UzY5MLQfBI_HkHYJPn9Un5_Lqy8Sx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkZDU5NWIyYS1jNTU3LTRjY2ItOTE5Zi1hNTQwYjQzMWJiZmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MjUuMjYzNTYxNTMyWiJ9&digest=sha256%3A24379df004743b33c3f6dc90fe3df7ae4293cad024de2c9adc26d1f7be9ed614 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:26Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=291e77c7-b46b-48da-8058-55e07f5d728d http.request.method=POST http.request.remoteaddr="127.0.0.1:51738" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="863.336µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:26 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=7395b87f-073e-4ff3-a0ad-e25b211348aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:51738" http.request.uri="/v2/foo/schema1/blobs/uploads/0e1bf078-3640-45b5-bddb-e7e911f53312?_state=6Qro3Srrh6bhpJbRxUTRNIU_iSb3PaLSr5Ku-1U24ph7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZTFiZjA3OC0zNjQwLTQ1YjUtYmRkYi1lN2U5MTFmNTMzMTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MjYuNzM4NzM0Njg2WiJ9&digest=sha256%3A85d54accc7c94d176d52a29e23aaeac84a0d85506065a86f611704089fdb9c93" http.request.useragent="Go-http-client/1.1" http.response.duration=931.031495ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:26 +0000] "PUT /v2/foo/schema1/blobs/uploads/0e1bf078-3640-45b5-bddb-e7e911f53312?_state=6Qro3Srrh6bhpJbRxUTRNIU_iSb3PaLSr5Ku-1U24ph7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZTFiZjA3OC0zNjQwLTQ1YjUtYmRkYi1lN2U5MTFmNTMzMTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MjYuNzM4NzM0Njg2WiJ9&digest=sha256%3A85d54accc7c94d176d52a29e23aaeac84a0d85506065a86f611704089fdb9c93 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=64e8a670-3ac1-429a-8f4a-8425eecc726d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51738" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.530734ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=37506971-4202-4746-a472-8148c2ab9f6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:51738" http.request.uri="/v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.128911ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "PUT /v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=0d2e422f-9ba5-46de-9cd8-4195ea01c614 http.request.method=GET http.request.remoteaddr="127.0.0.1:51738" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.233495ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=1f5a514e-e7d7-4009-94af-05dd30719162 http.request.method=GET http.request.remoteaddr="127.0.0.1:51738" http.request.uri="/v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.74251ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "GET /v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" 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:34013" http.request.id=213b74ff-a44e-4e1f-9b46-38595c95ce41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51738" http.request.uri="/v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.292452ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "PUT /v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" 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:34013" http.request.id=06117888-edbf-482e-90b7-b51f8498e8a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51738" http.request.uri="/v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.205622ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "PUT /v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:34013" http.request.id=ada21bd8-6876-49e1-a818-6a35633a8b6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:51738" http.request.uri="/v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.965549ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "PUT /v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=4e21a3d0-f91d-4d74-81b6-253e669a029f http.request.method=GET http.request.remoteaddr="127.0.0.1:51738" http.request.uri="/v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.606187ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "GET /v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=bf8f6957-f033-4422-bef9-9bb37ebb7513 http.request.method=GET http.request.remoteaddr="127.0.0.1:51738" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="839.571µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=9f128f80-f02a-41c8-a2c5-7cc9b84d83e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:51738" http.request.uri="/v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c" http.request.useragent="Go-http-client/1.1" http.response.duration="802.772µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "GET /v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=f84871b6-a511-4209-a7a4-1d503b911958 http.request.method=GET http.request.remoteaddr="127.0.0.1:51738" 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="802.061µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" level=error msg="payload digest does match: "sha256:49fb9a796e8d3ff7b0ccd05b00a1b6ae2ed224dc3f0ece02b507b8e3fa2fbb63" != "sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c"" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=28819072-bb1b-439b-b12f-f9c22597d7a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51738" http.request.uri="/v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c" time="2025-04-06T16:30:27Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=28819072-bb1b-439b-b12f-f9c22597d7a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51738" http.request.uri="/v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.317615ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c" 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "PUT /v2/foo/schema1/manifests/sha256:5f8389f18649e30f190b6833066dee925cff1b05d9547af06d759b494e8dda8c HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" 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:34013" http.request.id=04774c7f-1c5c-4d9f-b841-8842793a6e89 http.request.method=GET http.request.remoteaddr="127.0.0.1:51754" 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.11713ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" 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:34013" http.request.id=bf73355a-71f1-4fbe-904f-aa28e4066f2e http.request.method=GET http.request.remoteaddr="127.0.0.1:51754" 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="816.047µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34013" http.request.id=b141045b-47e8-4124-9ada-e41db71ef90a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51754" 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="938.965µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T16:30:27Z" 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:34013" http.request.id=b141045b-47e8-4124-9ada-e41db71ef90a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51754" 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="975.96µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T16:30:27Z" 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:34013" http.request.id=b141045b-47e8-4124-9ada-e41db71ef90a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51754" 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.008722ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=509dafa8-b7f5-461d-92f2-7663d775281a http.request.method=POST http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.282788ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=0799c4f4-7cd4-43f2-a8fb-6bd67b2140a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/blobs/uploads/61703b87-b332-4632-863c-be5412d78cb2?_state=birXpu52wMjIXa_uXSrRsFAvte6v74PBZJ0fERlrXxV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MTcwM2I4Ny1iMzMyLTQ2MzItODYzYy1iZTU0MTJkNzhjYjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MjcuNzAzNTk0NTc1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.238257ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "PUT /v2/foo/schema2/blobs/uploads/61703b87-b332-4632-863c-be5412d78cb2?_state=birXpu52wMjIXa_uXSrRsFAvte6v74PBZJ0fERlrXxV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MTcwM2I4Ny1iMzMyLTQ2MzItODYzYy1iZTU0MTJkNzhjYjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MjcuNzAzNTk0NTc1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" 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:34013" http.request.id=4706157d-260c-4a97-9f54-6fefddf8004d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51754" 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.424215ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T16:30:27Z" 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:34013" http.request.id=4706157d-260c-4a97-9f54-6fefddf8004d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51754" 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.484723ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-06T16:30:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=9f512024-7729-4d6a-8034-bbbbc6a39682 http.request.method=POST http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.34445ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:29Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=18e06d17-6ae5-4fa1-aa83-60e772dc7d6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/blobs/uploads/352766d4-49aa-4823-8df5-1860be8aa95e?_state=EAgvcErIKoB7fmQh4_xsKSxTXkaUndGSirXWux8L1ex7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNTI3NjZkNC00OWFhLTQ4MjMtOGRmNS0xODYwYmU4YWE5NWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MjcuOTI0NDcxMzk4WiJ9&digest=sha256%3Ab907074f2043b32fa296f13b15da77c0ac1976ef3f825070b586705d95b087c5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.640475427s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:27 +0000] "PUT /v2/foo/schema2/blobs/uploads/352766d4-49aa-4823-8df5-1860be8aa95e?_state=EAgvcErIKoB7fmQh4_xsKSxTXkaUndGSirXWux8L1ex7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNTI3NjZkNC00OWFhLTQ4MjMtOGRmNS0xODYwYmU4YWE5NWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MjcuOTI0NDcxMzk4WiJ9&digest=sha256%3Ab907074f2043b32fa296f13b15da77c0ac1976ef3f825070b586705d95b087c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:29Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=c113792d-2fda-455d-9fb1-48905323c8fe http.request.method=POST http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="919.557µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:29 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=9c969be0-ac49-4fad-bd93-0f6d61cceeeb http.request.method=PUT http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/blobs/uploads/0666e971-bc49-4ef2-ac98-42c94d942412?_state=ySTEVUQBk3M7mTXb5dzG-oIqECgibwD1TR77wGFVlTB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNjY2ZTk3MS1iYzQ5LTRlZjItYWM5OC00MmM5NGQ5NDI0MTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MjkuNzE1MjI5MzA0WiJ9&digest=sha256%3A49faaad05e02e74db354b7ea5ad9756323609f785f12a3758fda5548eb362cc0" http.request.useragent="Go-http-client/1.1" http.response.duration=692.938494ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:29 +0000] "PUT /v2/foo/schema2/blobs/uploads/0666e971-bc49-4ef2-ac98-42c94d942412?_state=ySTEVUQBk3M7mTXb5dzG-oIqECgibwD1TR77wGFVlTB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNjY2ZTk3MS1iYzQ5LTRlZjItYWM5OC00MmM5NGQ5NDI0MTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MjkuNzE1MjI5MzA0WiJ9&digest=sha256%3A49faaad05e02e74db354b7ea5ad9756323609f785f12a3758fda5548eb362cc0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" 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:34013" http.request.id=49d85b7a-ff0c-4cfa-9482-cf14bb1ac47e http.request.method=PUT http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.673153ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" 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:34013" http.request.id=4a5c4dfb-1d6e-440b-9bec-0f933347847c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/manifests/sha256:2e41a929cc586dab7a6f7f7c81d317abc8e37274f1a16bdd7551faabda3cf73c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.432222ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "PUT /v2/foo/schema2/manifests/sha256:2e41a929cc586dab7a6f7f7c81d317abc8e37274f1a16bdd7551faabda3cf73c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=27f8cfac-44f2-45e6-89dc-4f1700193884 http.request.method=GET http.request.remoteaddr="127.0.0.1:51754" 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="840.38µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=cac14973-a75f-4e0e-a3d9-3ce21cd7dcf4 http.request.method=GET http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/manifests/sha256:2e41a929cc586dab7a6f7f7c81d317abc8e37274f1a16bdd7551faabda3cf73c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.215711ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "GET /v2/foo/schema2/manifests/sha256:2e41a929cc586dab7a6f7f7c81d317abc8e37274f1a16bdd7551faabda3cf73c HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=46b179c7-cc62-4fe7-b775-283ae9a520b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="957.487µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=bf3d07c7-2a11-4240-8a4d-ed8bd411dd66 http.request.method=GET http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/manifests/sha256:2e41a929cc586dab7a6f7f7c81d317abc8e37274f1a16bdd7551faabda3cf73c" http.request.useragent="Go-http-client/1.1" http.response.duration="929.836µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "GET /v2/foo/schema2/manifests/sha256:2e41a929cc586dab7a6f7f7c81d317abc8e37274f1a16bdd7551faabda3cf73c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=29c40fcb-81d2-417d-95f1-10fe11cee35e http.request.method=GET http.request.remoteaddr="127.0.0.1:51754" 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="901.769µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" level=info msg="rewriting manifest sha256:2e41a929cc586dab7a6f7f7c81d317abc8e37274f1a16bdd7551faabda3cf73c in schema1 format to support old client" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=a125c0d9-9d0c-48eb-a8f6-296444f83a1d http.request.method=GET http.request.remoteaddr="127.0.0.1:51754" 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-06T16:30:30Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=a125c0d9-9d0c-48eb-a8f6-296444f83a1d http.request.method=GET http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.450999ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34013" http.request.id=d14bf4cc-2dd2-470c-8f1e-863fe752ce8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51754" 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="732.435µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" 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:34013" http.request.id=8e839c6b-c90c-4968-9b56-938fa7b01c96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.353762ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" 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:34013" http.request.id=1236e1c8-60b8-43b6-8f42-6fda80f6eb1a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/manifests/sha256:831229b40976c9891a6dcd838cd781b653ed7e590f337b2b10692f62dcd95b8a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.246713ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "PUT /v2/foo/schema2/manifests/sha256:831229b40976c9891a6dcd838cd781b653ed7e590f337b2b10692f62dcd95b8a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=bfe2d7a5-5bb7-4f56-9308-672078f5bcc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:51754" 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="823.822µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=4268e672-fb1c-4e5c-ad43-0084dbe4e725 http.request.method=GET http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/manifests/sha256:831229b40976c9891a6dcd838cd781b653ed7e590f337b2b10692f62dcd95b8a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="754.383µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "GET /v2/foo/schema2/manifests/sha256:831229b40976c9891a6dcd838cd781b653ed7e590f337b2b10692f62dcd95b8a HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=beb234ad-f736-49cd-b45a-e48bf46bc580 http.request.method=GET http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="628.862µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=f28fe2bd-b11c-4610-b094-d0d256d5d524 http.request.method=GET http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/manifests/sha256:831229b40976c9891a6dcd838cd781b653ed7e590f337b2b10692f62dcd95b8a" http.request.useragent="Go-http-client/1.1" http.response.duration="662.954µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "GET /v2/foo/schema2/manifests/sha256:831229b40976c9891a6dcd838cd781b653ed7e590f337b2b10692f62dcd95b8a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" level=info msg="rewriting manifest list sha256:831229b40976c9891a6dcd838cd781b653ed7e590f337b2b10692f62dcd95b8a in schema1 format to support old client" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=1d808a7b-bf9d-4ee6-ac30-08dab75f20a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:51754" 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-06T16:30:30Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34013" http.request.id=1d808a7b-bf9d-4ee6-ac30-08dab75f20a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:51754" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.968553ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" 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-06T16:30:30Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:30Z" 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:43409" http.request.id=34730cff-9d57-47f2-ba12-15646ec264a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:42424" 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="756.147µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" 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:43409" http.request.id=6c954a13-c288-4a60-94ae-6ef48a3080b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:42424" 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="640.506µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" 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:43409" http.request.id=ade513bc-9bb4-471e-bc3c-daf62c7b2c54 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42424" 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="935.302µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=5815bcc3-e143-47e9-bb35-190f32a53cb4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42424" 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.583756ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T16:30:30Z" 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:43409" http.request.id=5815bcc3-e143-47e9-bb35-190f32a53cb4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42424" 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.620311ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T16:30:30Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=5815bcc3-e143-47e9-bb35-190f32a53cb4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42424" 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.657367ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T16:30:30Z" 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:43409" http.request.id=5815bcc3-e143-47e9-bb35-190f32a53cb4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42424" 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.687832ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-06T16:30:30Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=0fa917a9-dafc-4639-aa16-55eafd3653db http.request.method=POST http.request.remoteaddr="127.0.0.1:42424" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.386632ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=11f6f5b2-cea8-4f03-8c83-822860cdbab2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42424" http.request.uri="/v2/foo/schema1/blobs/uploads/596b78cf-7f3a-4c35-8ef6-a50cb4e75269?_state=KRtCBlehlzjyk7VFVShCCatDXVQ9ilDJlAdnX9AMoMh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1OTZiNzhjZi03ZjNhLTRjMzUtOGVmNi1hNTBjYjRlNzUyNjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzAuNjUyMDI3MTEyWiJ9&digest=sha256%3Aa5171307aeaff706b5891c7e1994fa2f190e4c4aa446a5971ef8b738841f8ace" http.request.useragent="Go-http-client/1.1" http.response.duration=1.531288223s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:30 +0000] "PUT /v2/foo/schema1/blobs/uploads/596b78cf-7f3a-4c35-8ef6-a50cb4e75269?_state=KRtCBlehlzjyk7VFVShCCatDXVQ9ilDJlAdnX9AMoMh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1OTZiNzhjZi03ZjNhLTRjMzUtOGVmNi1hNTBjYjRlNzUyNjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzAuNjUyMDI3MTEyWiJ9&digest=sha256%3Aa5171307aeaff706b5891c7e1994fa2f190e4c4aa446a5971ef8b738841f8ace HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=64f607af-0b62-4746-95cb-d54d45266f44 http.request.method=POST http.request.remoteaddr="127.0.0.1:42424" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.422879ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:32 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=386e83ff-26db-49ee-8da1-6c931aa2eb31 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42424" http.request.uri="/v2/foo/schema1/blobs/uploads/9ee0c700-7abe-4d10-b84f-25772f2a0e00?_state=Tvs1KFATEVHH-2u9aGoLRX8p1h2Fvgh9kE44EA5Z2SN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ZWUwYzcwMC03YWJlLTRkMTAtYjg0Zi0yNTc3MmYyYTBlMDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzIuMzUyNjA4ODY0WiJ9&digest=sha256%3Af475028008ed077b1c2f050d212f989ff9aa964d76c5f446062e767fe043f9b6" http.request.useragent="Go-http-client/1.1" http.response.duration=869.374318ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:32 +0000] "PUT /v2/foo/schema1/blobs/uploads/9ee0c700-7abe-4d10-b84f-25772f2a0e00?_state=Tvs1KFATEVHH-2u9aGoLRX8p1h2Fvgh9kE44EA5Z2SN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ZWUwYzcwMC03YWJlLTRkMTAtYjg0Zi0yNTc3MmYyYTBlMDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzIuMzUyNjA4ODY0WiJ9&digest=sha256%3Af475028008ed077b1c2f050d212f989ff9aa964d76c5f446062e767fe043f9b6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=f6f13a24-96a7-4711-9daf-c0f9b8fb01f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42424" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.254709ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=cafd1e4d-a37a-4dc5-ba01-43ae659eaf4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42424" http.request.uri="/v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.443091ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=c46d6e76-1353-4d21-a8f7-8c8d57c4171c http.request.method=GET http.request.remoteaddr="127.0.0.1:42424" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.700319ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=cc4a45c0-b99b-4e6b-8866-d406618e3855 http.request.method=GET http.request.remoteaddr="127.0.0.1:42424" http.request.uri="/v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.574264ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "GET /v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" 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:43409" http.request.id=326f5f86-cde0-4f8b-9914-cfbadc4f0ae3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42424" http.request.uri="/v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.935889ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" 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:43409" http.request.id=5433c9d6-bd4c-4979-bed2-2c6ee488e1cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:42424" http.request.uri="/v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9" http.request.useragent="Go-http-client/1.1" http.response.duration=2.44968ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:43409" http.request.id=95dcd568-5be1-4900-af6e-8aac4bb6fbf4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42424" http.request.uri="/v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.495066ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=22d08974-a530-41a3-826f-7c075655ca13 http.request.method=GET http.request.remoteaddr="127.0.0.1:42424" http.request.uri="/v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.554382ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "GET /v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=e6f465e0-9553-4b40-a79d-385253a252df http.request.method=GET http.request.remoteaddr="127.0.0.1:42424" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.102961ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=bc4a4011-16f2-4e3e-8de3-9bb03f271cbe http.request.method=GET http.request.remoteaddr="127.0.0.1:42424" http.request.uri="/v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9" http.request.useragent="Go-http-client/1.1" http.response.duration="847.811µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "GET /v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=94c957b2-cce0-4f5b-bd55-4152d746527b http.request.method=GET http.request.remoteaddr="127.0.0.1:42424" 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.045722ms http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" level=error msg="payload digest does match: "sha256:9cf7f6d518914895705144dfb390a7996396c026002a36837728114e6ea7ba32" != "sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9"" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=836ebb60-1a25-4733-9e55-748fba812b6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42424" http.request.uri="/v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9" time="2025-04-06T16:30:33Z" 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:43409" http.request.id=836ebb60-1a25-4733-9e55-748fba812b6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42424" http.request.uri="/v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.072472ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9" 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:a12c04995ebaa116708b3ccd4d6ebca8a584c01ce06d6a3d22312c7b56ca18c9 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" 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:43409" http.request.id=118fb430-fc3d-4bae-af68-b5ce32b0d6bf http.request.method=GET http.request.remoteaddr="127.0.0.1:34756" 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.218017ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" 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:43409" http.request.id=6426d9b7-591a-4be1-814a-3bc6ea9c9c1d http.request.method=GET http.request.remoteaddr="127.0.0.1:34756" 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="863.032µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" 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:43409" http.request.id=fa443d42-2732-4348-9f8b-e01cf348875c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34756" 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.096945ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T16:30:33Z" 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:43409" http.request.id=fa443d42-2732-4348-9f8b-e01cf348875c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34756" 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.139101ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T16:30:33Z" 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:43409" http.request.id=fa443d42-2732-4348-9f8b-e01cf348875c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34756" 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.171376ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=3bc735ea-99ae-4e9c-96b9-5bb2fb9bb83d http.request.method=POST http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.126817ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=fa0300d3-9758-4a84-afd7-70712f8f98c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/blobs/uploads/571278a1-010c-4aa7-840f-3b0263ae858f?_state=Ssjvv29cU6J2jLWM8oTcnZJi5xxuyZN0erMlMmdbEfl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NzEyNzhhMS0wMTBjLTRhYTctODQwZi0zYjAyNjNhZTg1OGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzMuMjU2NDY2OTg3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.442136ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "PUT /v2/foo/schema2/blobs/uploads/571278a1-010c-4aa7-840f-3b0263ae858f?_state=Ssjvv29cU6J2jLWM8oTcnZJi5xxuyZN0erMlMmdbEfl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NzEyNzhhMS0wMTBjLTRhYTctODQwZi0zYjAyNjNhZTg1OGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzMuMjU2NDY2OTg3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" 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:43409" http.request.id=03986c04-b6f4-4ba3-86f8-bd79c6885542 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34756" 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.024283ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T16:30:33Z" 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:43409" http.request.id=03986c04-b6f4-4ba3-86f8-bd79c6885542 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34756" 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.063641ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=c7b5ecfb-ea2c-4988-9ff6-474706d8d83c http.request.method=POST http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.251202ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:33Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=ac11fc57-b7a9-41ce-87e1-3427bfb2c9e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/blobs/uploads/e8cae8bc-7cd6-41a2-9c81-31bc74b0bb64?_state=u6CGOBvNPVm3sqqpfXP5oxdEAVttqsysyj64Vj_YG_17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlOGNhZThiYy03Y2Q2LTQxYTItOWM4MS0zMWJjNzRiMGJiNjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzMuMzg2MDk2MDgxWiJ9&digest=sha256%3A94c14999f97fb36e81fdccd235d35828e29af66fc3053049b13522f4f35fc666" http.request.useragent="Go-http-client/1.1" http.response.duration=546.204412ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:33 +0000] "PUT /v2/foo/schema2/blobs/uploads/e8cae8bc-7cd6-41a2-9c81-31bc74b0bb64?_state=u6CGOBvNPVm3sqqpfXP5oxdEAVttqsysyj64Vj_YG_17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlOGNhZThiYy03Y2Q2LTQxYTItOWM4MS0zMWJjNzRiMGJiNjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzMuMzg2MDk2MDgxWiJ9&digest=sha256%3A94c14999f97fb36e81fdccd235d35828e29af66fc3053049b13522f4f35fc666 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=df203d25-8411-4482-82da-089f7e8cdcbe http.request.method=POST http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.478385ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=11ec5766-390d-43f1-9ecb-068d3296963c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/blobs/uploads/54cdcfa1-0d2c-4c6c-8fd6-755c5d82ea74?_state=QryAWzM4NYH9XjRhiOGtcqdzzzuZoq4DYw-HASGrYU17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NGNkY2ZhMS0wZDJjLTRjNmMtOGZkNi03NTVjNWQ4MmVhNzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzQuMTE0MzI1OTc2WiJ9&digest=sha256%3Adfa6277799f4e1455514f2070e24f12eaaf38ac9d797d3699e4756e3e0ea8a41" http.request.useragent="Go-http-client/1.1" http.response.duration=842.540211ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "PUT /v2/foo/schema2/blobs/uploads/54cdcfa1-0d2c-4c6c-8fd6-755c5d82ea74?_state=QryAWzM4NYH9XjRhiOGtcqdzzzuZoq4DYw-HASGrYU17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NGNkY2ZhMS0wZDJjLTRjNmMtOGZkNi03NTVjNWQ4MmVhNzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzQuMTE0MzI1OTc2WiJ9&digest=sha256%3Adfa6277799f4e1455514f2070e24f12eaaf38ac9d797d3699e4756e3e0ea8a41 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" 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:43409" http.request.id=45ba422a-c061-42a8-b08c-2e8fecab62e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.136201ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" 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:43409" http.request.id=6f8dd9b2-e263-48ae-981b-f340c3a2db4a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/manifests/sha256:0fdf6b2163574c86806d1719a1cd79c0b0da25bf4e28a3fea8999e6fc7019a8f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.530125ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "PUT /v2/foo/schema2/manifests/sha256:0fdf6b2163574c86806d1719a1cd79c0b0da25bf4e28a3fea8999e6fc7019a8f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=7ae2029d-0d3b-44e9-a178-958cb869a411 http.request.method=GET http.request.remoteaddr="127.0.0.1:34756" 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.329151ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=24816ab8-0a48-4a6b-9ffd-1061e4bb2f82 http.request.method=GET http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/manifests/sha256:0fdf6b2163574c86806d1719a1cd79c0b0da25bf4e28a3fea8999e6fc7019a8f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.338122ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "GET /v2/foo/schema2/manifests/sha256:0fdf6b2163574c86806d1719a1cd79c0b0da25bf4e28a3fea8999e6fc7019a8f HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=b64c8477-14ea-4ee6-9cf1-153f0e26a62f http.request.method=GET http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="666.917µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=1c4cc89e-db8e-44ac-8aee-e593ce7a505f http.request.method=GET http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/manifests/sha256:0fdf6b2163574c86806d1719a1cd79c0b0da25bf4e28a3fea8999e6fc7019a8f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02103ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "GET /v2/foo/schema2/manifests/sha256:0fdf6b2163574c86806d1719a1cd79c0b0da25bf4e28a3fea8999e6fc7019a8f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=5ba3bed5-90c9-4d27-9e6f-938e033b0939 http.request.method=GET http.request.remoteaddr="127.0.0.1:34756" 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.01338ms http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" level=info msg="rewriting manifest sha256:0fdf6b2163574c86806d1719a1cd79c0b0da25bf4e28a3fea8999e6fc7019a8f in schema1 format to support old client" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=4df2c014-5d11-4b5d-9d81-243c3cf1180a http.request.method=GET http.request.remoteaddr="127.0.0.1:34756" 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-06T16:30:34Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=4df2c014-5d11-4b5d-9d81-243c3cf1180a http.request.method=GET http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.100609ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43409" http.request.id=48a8db94-ae0e-48d7-81da-3957890d2b06 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34756" 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.109175ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" 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:43409" http.request.id=33318c4b-acb1-479a-961b-da2ce0e08fb0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.392558ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" 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:43409" http.request.id=2b848ab0-1827-4978-a4e1-90a831b42cf7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/manifests/sha256:ae93b248b66402687d5d3d380b4ded9565e68f3639c3d7be6bf6f8d7cf4ce892" http.request.useragent="Go-http-client/1.1" http.response.duration=1.210715ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "PUT /v2/foo/schema2/manifests/sha256:ae93b248b66402687d5d3d380b4ded9565e68f3639c3d7be6bf6f8d7cf4ce892 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=07a80ebe-2117-43ec-9d43-683cf3573d82 http.request.method=GET http.request.remoteaddr="127.0.0.1:34756" 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="824.343µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=a74c0880-8546-4456-8aa4-4bb65892c9b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/manifests/sha256:ae93b248b66402687d5d3d380b4ded9565e68f3639c3d7be6bf6f8d7cf4ce892" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.158539ms http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "GET /v2/foo/schema2/manifests/sha256:ae93b248b66402687d5d3d380b4ded9565e68f3639c3d7be6bf6f8d7cf4ce892 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=b9b3864e-f6ae-49f4-aac8-1220bd8cba4b http.request.method=GET http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="880.249µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=cb8114ce-95c3-47ae-a007-249177115be4 http.request.method=GET http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/manifests/sha256:ae93b248b66402687d5d3d380b4ded9565e68f3639c3d7be6bf6f8d7cf4ce892" http.request.useragent="Go-http-client/1.1" http.response.duration="797.458µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "GET /v2/foo/schema2/manifests/sha256:ae93b248b66402687d5d3d380b4ded9565e68f3639c3d7be6bf6f8d7cf4ce892 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" level=info msg="rewriting manifest list sha256:ae93b248b66402687d5d3d380b4ded9565e68f3639c3d7be6bf6f8d7cf4ce892 in schema1 format to support old client" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=67f3cc91-71e8-48a5-8b32-2c425a6afd76 http.request.method=GET http.request.remoteaddr="127.0.0.1:34756" 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-06T16:30:34Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43409" http.request.id=67f3cc91-71e8-48a5-8b32-2c425a6afd76 http.request.method=GET http.request.remoteaddr="127.0.0.1:34756" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.854477ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (9.92s) === RUN TestGetManifestWithStorageError time="2025-04-06T16:30: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-06T16:30:34Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:34Z" 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:45073" http.request.id=2bb1870e-9284-4f46-a584-865245d72c18 http.request.method=GET http.request.remoteaddr="127.0.0.1:40276" 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="983.119µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" 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:45073" http.request.id=9f1613b3-dc6c-4d62-a76b-297e5cd92f0a http.request.method=GET http.request.remoteaddr="127.0.0.1:40276" 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.034368ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" 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:45073" http.request.id=01f5b4fc-77fd-4571-afae-76597bf30725 http.request.method=GET http.request.remoteaddr="127.0.0.1:40276" 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="899.223µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" 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:45073" http.request.id=5b740819-5f75-4067-82e7-7dbac815cf33 http.request.method=GET http.request.remoteaddr="127.0.0.1:40276" 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="991.097µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [06/Apr/2025:16:30:34 +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-06T16:30: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-06T16:30:34Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:34Z" 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:37187" http.request.id=2e075b49-c879-4b30-a300-1906e7d7cc7f http.request.method=GET http.request.remoteaddr="127.0.0.1:35838" 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="759.919µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" 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:37187" http.request.id=08e93f22-add5-4300-9510-5c08f4fdea21 http.request.method=GET http.request.remoteaddr="127.0.0.1:35838" 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="951.206µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T16:30:34Z" 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:37187" http.request.id=4b62c14a-cdc3-4990-a279-81ad1d9d3018 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35838" 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="966.178µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-06T16:30:35Z" 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:37187" http.request.id=fa4c1fe1-c15d-4966-9402-056434628066 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35838" 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.77522ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T16:30:35Z" 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:37187" http.request.id=fa4c1fe1-c15d-4966-9402-056434628066 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35838" 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.820916ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T16:30:35Z" 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:37187" http.request.id=fa4c1fe1-c15d-4966-9402-056434628066 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35838" 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.857321ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T16:30:35Z" 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:37187" http.request.id=fa4c1fe1-c15d-4966-9402-056434628066 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35838" 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.894155ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:16:30:34 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-06T16:30:35Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=a960a3c4-58e5-4443-b4a3-aaf754d4e2cc http.request.method=POST http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="809.565µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:35 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:36Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=42478fb4-849c-413e-98f0-3c695dcb4107 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/schema1/blobs/uploads/88454e2b-59b2-48a9-b738-6a82063f905b?_state=WwkF2ar5VuK5u18ZuqVGPgQr5QpDriw2cN7RW6fQxeV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4ODQ1NGUyYi01OWIyLTQ4YTktYjczOC02YTgyMDYzZjkwNWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzUuMjEyNjEyNjMzWiJ9&digest=sha256%3Adcd04cd640e160d74684bdf6df9ff0d823319c8bce2c9355554bff58753fb82a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.620444798s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:35 +0000] "PUT /v2/foo/schema1/blobs/uploads/88454e2b-59b2-48a9-b738-6a82063f905b?_state=WwkF2ar5VuK5u18ZuqVGPgQr5QpDriw2cN7RW6fQxeV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4ODQ1NGUyYi01OWIyLTQ4YTktYjczOC02YTgyMDYzZjkwNWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzUuMjEyNjEyNjMzWiJ9&digest=sha256%3Adcd04cd640e160d74684bdf6df9ff0d823319c8bce2c9355554bff58753fb82a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=bc1cb216-9866-4a00-833f-76f4d30b2e77 http.request.method=POST http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.138644ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=4b3e7f7f-f037-4d3f-bdfb-f67a07b5542f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/schema1/blobs/uploads/aa1cf6ea-137f-43d9-8759-0dd3931c0fd3?_state=L3KbSYiqW081Xt0IEX1gGsjhYgJN8KK6_Z-Xb3xvpUF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhYTFjZjZlYS0xMzdmLTQzZDktODc1OS0wZGQzOTMxYzBmZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzcuMDA2NDMxNjYxWiJ9&digest=sha256%3A2dd8cccb61b9e0eed75da16e5c7bd93aa7dd50ecb244eb4e0724cf59c01fb7b0" http.request.useragent="Go-http-client/1.1" http.response.duration=867.728496ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "PUT /v2/foo/schema1/blobs/uploads/aa1cf6ea-137f-43d9-8759-0dd3931c0fd3?_state=L3KbSYiqW081Xt0IEX1gGsjhYgJN8KK6_Z-Xb3xvpUF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhYTFjZjZlYS0xMzdmLTQzZDktODc1OS0wZGQzOTMxYzBmZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzcuMDA2NDMxNjYxWiJ9&digest=sha256%3A2dd8cccb61b9e0eed75da16e5c7bd93aa7dd50ecb244eb4e0724cf59c01fb7b0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=1d663dee-f8cf-4433-bfda-2459ff1e7a90 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.602132ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=b52712fa-d186-4a33-b348-3bfa241501e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.17435ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=b47bf32e-85cf-4d25-9a3d-991fa41a5922 http.request.method=GET http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.788678ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=cc90b2b0-97e3-444c-88bf-0ff8cd12df7d http.request.method=GET http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.838872ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "GET /v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" 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:37187" http.request.id=5e9b91f8-e760-4b51-9c52-11cc87463b1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.451399ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" 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:37187" http.request.id=c1b27b46-e4dc-4470-af23-7543388e68a8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.166155ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:37187" http.request.id=95b79346-3464-478b-84ad-9206f9b01336 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.13468ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=b4d4bc12-3c64-4dd8-8fd0-534caab4061b http.request.method=GET http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.207314ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "GET /v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=a434f054-b429-4a78-9a2a-2a95bcd5bcfb http.request.method=GET http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="594.415µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=db85cd76-9537-48d8-a59f-e24f9cab1a25 http.request.method=GET http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" http.request.useragent="Go-http-client/1.1" http.response.duration="577.94µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "GET /v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=c5827753-3758-441b-8e33-dd81fae2ae31 http.request.method=GET http.request.remoteaddr="127.0.0.1:35838" 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="908.696µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=error msg="payload digest does match: "sha256:9ac38828641d28f2b99173175ecadc0e2a1dbea59f3fea83d1dcd0ace3181a4e" != "sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc"" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=54fffb64-0b69-4050-9d87-3cb8230f9e4f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" time="2025-04-06T16:30:37Z" 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:37187" http.request.id=54fffb64-0b69-4050-9d87-3cb8230f9e4f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="814.514µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=9cf49dbb-dc63-4d9d-9c7e-ae7f31785c36 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35848" http.request.uri="/v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" http.request.useragent="Go-http-client/1.1" http.response.duration="839.837µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "DELETE /v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=40a2e0e1-086a-4c60-a953-2481cc5fc21a http.request.method=GET http.request.remoteaddr="127.0.0.1:35848" http.request.uri="/v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.180222ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "GET /v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" 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:37187" http.request.id=3eee3053-4348-4141-805a-fd074f1fc808 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35850" http.request.uri="/v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="830.183µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "DELETE /v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=91d3d01d-4c7c-4923-8821-c8e6f0385e97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35866" http.request.uri="/v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.184077ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=f2bde83b-eb8c-4812-8e8e-d9ead0db5880 http.request.method=GET http.request.remoteaddr="127.0.0.1:35866" http.request.uri="/v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.593986ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "GET /v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" 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:37187" http.request.id=2dd647a0-a16f-4044-b485-db00fc96a270 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35874" 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.068983ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=94c1aa4c-4248-49a7-a5a1-3bf87fb85b0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.137791ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=6a28f0d4-1f93-488c-9308-aa528694c139 http.request.method=GET http.request.remoteaddr="127.0.0.1:35882" 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.071532ms http.response.status=200 http.response.written=39 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=5a618cfd-2d52-4959-8878-a98d792137da http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc" http.request.useragent="Go-http-client/1.1" http.response.duration="807.209µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "DELETE /v2/foo/schema1/manifests/sha256:15156efb43646c6eafd175a0a9a6875a371ac520227b9acee790f310c159c5dc HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=0b768ff1-0e25-4745-9bd3-433e475bd056 http.request.method=GET http.request.remoteaddr="127.0.0.1:35882" 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="625.222µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" 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:37187" http.request.id=61e7d2f3-20b2-48ee-83dc-08cf277432cf http.request.method=GET http.request.remoteaddr="127.0.0.1:35882" 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.139608ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" 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:37187" http.request.id=7e7b9d97-4143-42d7-a1cc-aec2d681614b http.request.method=GET http.request.remoteaddr="127.0.0.1:35882" 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.028647ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" 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:37187" http.request.id=5998be80-977f-4d97-8a46-3645bdec7ad6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35882" 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.216181ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T16:30:37Z" 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:37187" http.request.id=5998be80-977f-4d97-8a46-3645bdec7ad6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35882" 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.26246ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T16:30:37Z" 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:37187" http.request.id=5998be80-977f-4d97-8a46-3645bdec7ad6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35882" 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.315404ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=ae0eb123-af48-4638-b23c-ce4e0505d3da http.request.method=POST http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.070075ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=a31c19f5-eea8-43ad-82f7-a17bc37d1c36 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/blobs/uploads/1ac050c5-d55f-4164-b0fa-52507a7aa5f0?_state=hHhemkUc4sp_jMSMoOJGRkcLlE54680U7AMQ7XIQV4h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxYWMwNTBjNS1kNTVmLTQxNjQtYjBmYS01MjUwN2E3YWE1ZjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzcuOTI0NDY1ODgyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.585828ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "PUT /v2/foo/schema2/blobs/uploads/1ac050c5-d55f-4164-b0fa-52507a7aa5f0?_state=hHhemkUc4sp_jMSMoOJGRkcLlE54680U7AMQ7XIQV4h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxYWMwNTBjNS1kNTVmLTQxNjQtYjBmYS01MjUwN2E3YWE1ZjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzcuOTI0NDY1ODgyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:37Z" 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:37187" http.request.id=064aec5c-7e5a-4c2c-bef2-ef16ff13a793 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35882" 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.277882ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T16:30:37Z" 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:37187" http.request.id=064aec5c-7e5a-4c2c-bef2-ef16ff13a793 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35882" 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.32655ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:16:30:37 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-06T16:30:38Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=443bc504-c36f-45a0-b749-3582ace98c30 http.request.method=POST http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.353582ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:38 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:38Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=1c824277-a41f-4586-975e-07fe96731c25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/blobs/uploads/6c2c3954-e99e-437a-81e2-9f6302a18676?_state=ty-GijL_vkTN7gXY6iDIb3x2gPsJlpLf2TJTal-AwQ97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2YzJjMzk1NC1lOTllLTQzN2EtODFlMi05ZjYzMDJhMTg2NzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzguMDcxMDc0MzU2WiJ9&digest=sha256%3Aaa5632c102901835b9cbd8f3ce0ea000cd1a01868ad95e05cc9cd90f5c00b28f" http.request.useragent="Go-http-client/1.1" http.response.duration=712.74637ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:38 +0000] "PUT /v2/foo/schema2/blobs/uploads/6c2c3954-e99e-437a-81e2-9f6302a18676?_state=ty-GijL_vkTN7gXY6iDIb3x2gPsJlpLf2TJTal-AwQ97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2YzJjMzk1NC1lOTllLTQzN2EtODFlMi05ZjYzMDJhMTg2NzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzguMDcxMDc0MzU2WiJ9&digest=sha256%3Aaa5632c102901835b9cbd8f3ce0ea000cd1a01868ad95e05cc9cd90f5c00b28f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:38Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=ad5a6a13-ff07-48f6-ae77-b3d10d9e2c1d http.request.method=POST http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.439747ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:38 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=7b116c42-0713-4fa8-b756-3d21af9b2d74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/blobs/uploads/f6dd58e0-0885-40e0-a11f-f0952f2db864?_state=qSqcRuo8I2y8h_NnherH49N0Vt12pUJ1HoXwoXmt7JB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNmRkNThlMC0wODg1LTQwZTAtYTExZi1mMDk1MmYyZGI4NjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzguOTk0MjM0MTk5WiJ9&digest=sha256%3A396b6d11f08077c749abe75da5252d7d500658e473158592e1906be1dbcbd582" http.request.useragent="Go-http-client/1.1" http.response.duration=1.49912089s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:38 +0000] "PUT /v2/foo/schema2/blobs/uploads/f6dd58e0-0885-40e0-a11f-f0952f2db864?_state=qSqcRuo8I2y8h_NnherH49N0Vt12pUJ1HoXwoXmt7JB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNmRkNThlMC0wODg1LTQwZTAtYTExZi1mMDk1MmYyZGI4NjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTY6MzA6MzguOTk0MjM0MTk5WiJ9&digest=sha256%3A396b6d11f08077c749abe75da5252d7d500658e473158592e1906be1dbcbd582 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" 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:37187" http.request.id=0be4766b-2d5d-4241-b70f-22f9bf2c65d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.89325ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" 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:37187" http.request.id=a99e0d4f-f630-4d60-b50b-c2184ce4aa7a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2" http.request.useragent="Go-http-client/1.1" http.response.duration="944.089µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "PUT /v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=0386d422-34ba-4994-a638-4768c7b66f3c http.request.method=GET http.request.remoteaddr="127.0.0.1:35882" 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="859.344µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=02c0d313-3faa-4cf6-825a-5a4ec0f98511 http.request.method=GET http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.238341ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "GET /v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=3cebe1ea-5394-42ae-8da2-ba60d948ed69 http.request.method=GET http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="697.444µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=f9e6535e-f333-45d8-a521-bfade5a1753e http.request.method=GET http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2" http.request.useragent="Go-http-client/1.1" http.response.duration="626.53µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "GET /v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=992c5e8e-32bc-4ffd-af12-d2753edd4c4c http.request.method=GET http.request.remoteaddr="127.0.0.1:35882" 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="610.068µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" level=info msg="rewriting manifest sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2 in schema1 format to support old client" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=8eedb5fc-66b8-4ec6-a883-31bdc2fab8b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:35882" 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-06T16:30:40Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=8eedb5fc-66b8-4ec6-a883-31bdc2fab8b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.268603ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=803edbea-c15e-448e-b850-5ef8984d0972 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.190276ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "DELETE /v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=f4330748-fb2a-48ff-ab90-f8fc50e6b0d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="678.872µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2" 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "GET /v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" 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:37187" http.request.id=b0087909-4771-4edd-ad90-a923217034bf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35886" http.request.uri="/v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="741.342µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2" 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "DELETE /v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" 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:37187" http.request.id=9367154b-6150-4675-814a-3873b5c1edf2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35894" http.request.uri="/v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.431386ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "PUT /v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=f5fe158f-a703-4ea3-a16d-fcc4a54b1903 http.request.method=GET http.request.remoteaddr="127.0.0.1:35894" http.request.uri="/v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.101406ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "GET /v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" 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:37187" http.request.id=97b29e83-3263-4662-9543-cebe2de977cd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35908" 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.138148ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" 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:37187" http.request.id=ddd0d523-b05a-4588-b897-9b58b8d2f16b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35916" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.669157ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=a2d862de-ef0d-4e8a-a79c-58137d2429a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:35916" 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="902.885µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=9c73615d-34c3-460d-bd96-606dfc9bf678 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35916" http.request.uri="/v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.133444ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "DELETE /v2/foo/schema2/manifests/sha256:1b8300060c2db6d9f150283c7a3d1c86d1c396d3ee2d3d4440c28e10c9651fa2 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:40Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37187" http.request.id=fd64858c-b7ac-4cd7-8136-832df10d131f http.request.method=GET http.request.remoteaddr="127.0.0.1:35916" 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="884.23µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (5.53s) === RUN TestManifestDeleteDisabled time="2025-04-06T16:30: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-06T16:30:40Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:40Z" 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:44297" http.request.id=4733ef63-212a-4002-a3e1-b926016a3b4c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34398" 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.008848ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [06/Apr/2025:16:30:40 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-04-06T16:30: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-06T16:30:40Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:40Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 time="2025-04-06T16:30:41Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.23.8 time="2025-04-06T16:30:41Z" 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-06T16:30:41Z" 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:42591" http.request.id=196c7a34-a4d1-4729-ab69-7231488de92a http.request.method=PUT http.request.remoteaddr="127.0.0.1:44328" 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=2.376742ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [06/Apr/2025:16:30:41 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-06T16:30:41Z" 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:42591" http.request.id=ab541f7f-123a-4efa-98b6-5b8fdbaac917 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44334" 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=2.136523ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [06/Apr/2025:16:30:41 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-06T16:30:41Z" 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:42591" http.request.id=34c44330-57fb-4c41-a09d-a77e412d9a5a http.request.method=POST http.request.remoteaddr="127.0.0.1:44336" 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.21597ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:16:30:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-06T16:30:41Z" 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:42591" http.request.id=f358366e-632c-4571-afea-d6eaeeeef16e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44338" 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.102229ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:16:30:41 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.82s) === RUN TestProxyManifestGetByTag time="2025-04-06T16:30:41Z" 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-06T16:30:41Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:41Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34267" http.request.id=45521f46-904b-4937-9fed-c2a5807b64a3 http.request.method=POST http.request.remoteaddr="127.0.0.1:59130" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="886.572µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34267" http.request.id=84753e07-30ac-447c-8f59-6a0fca82de50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59130" http.request.uri="/v2/foo/bar/blobs/uploads/cff6c28e-bf60-4670-9224-a396661879c1?_state=-9BIxgnxCWavVXWv6k4cJvFr1OO7tObInn4gh0gOBoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNmZjZjMjhlLWJmNjAtNDY3MC05MjI0LWEzOTY2NjE4NzljMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDo0MS40OTMwMTUxMDFaIn0%3D&digest=sha256%3Ab076294c6cbab64953cd288a457c3f1cf29fb931a85f80aeeea4c9b10bcddeac" http.request.useragent="Go-http-client/1.1" http.response.duration=716.415226ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:41 +0000] "PUT /v2/foo/bar/blobs/uploads/cff6c28e-bf60-4670-9224-a396661879c1?_state=-9BIxgnxCWavVXWv6k4cJvFr1OO7tObInn4gh0gOBoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNmZjZjMjhlLWJmNjAtNDY3MC05MjI0LWEzOTY2NjE4NzljMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDo0MS40OTMwMTUxMDFaIn0%3D&digest=sha256%3Ab076294c6cbab64953cd288a457c3f1cf29fb931a85f80aeeea4c9b10bcddeac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34267" http.request.id=64d9bd9e-da5d-4088-82eb-9408aa0a774d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59130" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.510308ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:42 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T16:30:42Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T16:30:42Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 time="2025-04-06T16:30:42Z" level=info msg="Starting upload purge in 27m0s" go.version=go1.23.8 time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34267" http.request.id=11d2cf53-8b51-4826-bbaf-141ea88ecc76 http.request.method=GET http.request.remoteaddr="127.0.0.1:59130" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="935.984µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:16:30:42 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:34267" go.version=go1.23.8 time="2025-04-06T16:30:42Z" 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-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34267" http.request.id=ea9658c2-64b3-41a7-8b47-ab23ae1402b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:35340" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="926.863µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:16:30:42 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:34267 /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:34267/v2/:[]]}" go.version=go1.23.8 http.request.host="127.0.0.1:41495" http.request.id=5559486d-0e24-4ba6-ac21-f601cc62f715 http.request.method=GET http.request.remoteaddr="127.0.0.1:42240" http.request.uri="/v2/foo/bar/manifests/sha256:68fe5e3fc3ef806da3ae2c435c99f09143dc78ad8564e49d38e67e223f067c31" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:68fe5e3fc3ef806da3ae2c435c99f09143dc78ad8564e49d38e67e223f067c31" time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34267" http.request.id=6a8c083c-8f4f-4d22-b31c-15ea956e83fd http.request.method=GET http.request.remoteaddr="127.0.0.1:35342" http.request.uri="/v2/foo/bar/manifests/sha256:68fe5e3fc3ef806da3ae2c435c99f09143dc78ad8564e49d38e67e223f067c31" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.671568ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:16:30:42 +0000] "GET /v2/foo/bar/manifests/sha256:68fe5e3fc3ef806da3ae2c435c99f09143dc78ad8564e49d38e67e223f067c31 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:68fe5e3fc3ef806da3ae2c435c99f09143dc78ad8564e49d38e67e223f067c31 with ttl=167h59m59.999994525s" go.version=go1.23.8 time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41495" http.request.id=5559486d-0e24-4ba6-ac21-f601cc62f715 http.request.method=GET http.request.remoteaddr="127.0.0.1:42240" http.request.uri="/v2/foo/bar/manifests/sha256:68fe5e3fc3ef806da3ae2c435c99f09143dc78ad8564e49d38e67e223f067c31" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.122322ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:16:30:42 +0000] "GET /v2/foo/bar/manifests/sha256:68fe5e3fc3ef806da3ae2c435c99f09143dc78ad8564e49d38e67e223f067c31 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34267" http.request.id=bc397f59-f0e5-4af6-8cfd-dbbc24c07f48 http.request.method=GET http.request.remoteaddr="127.0.0.1:35342" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="981.981µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:16:30:42 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:34267 /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:34267/v2/:[]]}" go.version=go1.23.8 http.request.host="127.0.0.1:41495" http.request.id=50cf9d40-8e1e-4558-86ab-6696f3d70a52 http.request.method=GET http.request.remoteaddr="127.0.0.1:42254" 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-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34267" http.request.id=45d0f295-b1ce-4f09-bed2-c4630f669a4b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35356" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.584732ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:16:30:42 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41495" http.request.id=50cf9d40-8e1e-4558-86ab-6696f3d70a52 http.request.method=GET http.request.remoteaddr="127.0.0.1:42254" 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=5.812207ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:16:30:42 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34267" http.request.id=c61b5e25-ef69-4d5e-ad1b-c6190faec809 http.request.method=POST http.request.remoteaddr="127.0.0.1:35356" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.277985ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34267" http.request.id=80cb3b25-3872-4327-aadd-0470385e5db3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35356" http.request.uri="/v2/foo/bar/blobs/uploads/ecd1dc20-5215-4c74-ba43-767e7328faa8?_state=5dVxGkm74G0IqOWyl540CEILolGugBxw6dtaxYXVahN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVjZDFkYzIwLTUyMTUtNGM3NC1iYTQzLTc2N2U3MzI4ZmFhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDo0Mi4zNTk0MjQ5OTRaIn0%3D&digest=sha256%3A150c465bbf9dc6fde2077bc17071ccd07bc3aea7956e123f30b0c0da76394889" http.request.useragent="Go-http-client/1.1" http.response.duration=568.312936ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:42 +0000] "PUT /v2/foo/bar/blobs/uploads/ecd1dc20-5215-4c74-ba43-767e7328faa8?_state=5dVxGkm74G0IqOWyl540CEILolGugBxw6dtaxYXVahN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVjZDFkYzIwLTUyMTUtNGM3NC1iYTQzLTc2N2U3MzI4ZmFhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxNjozMDo0Mi4zNTk0MjQ5OTRaIn0%3D&digest=sha256%3A150c465bbf9dc6fde2077bc17071ccd07bc3aea7956e123f30b0c0da76394889 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34267" http.request.id=66a41f8a-5ae3-400b-a8d6-a55d1dc84a6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35356" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.460299ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:16:30:42 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34267" http.request.id=b49d1c8c-fcb7-4a0f-aea7-e25cbb60408b http.request.method=GET http.request.remoteaddr="127.0.0.1:35356" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="959.03µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:16:30:42 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:34267 /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:34267/v2/:[]]}" go.version=go1.23.8 http.request.host="127.0.0.1:41495" http.request.id=4c189e83-f713-480c-9da3-dd59d84b369c http.request.method=GET http.request.remoteaddr="127.0.0.1:42268" 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-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34267" http.request.id=acf7ac63-09a2-4de9-93ae-15e20286d608 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35366" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.411262ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:16:30:42 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34267" http.request.id=d4af1c2f-6b5e-45fd-87aa-b6412164068b http.request.method=GET http.request.remoteaddr="127.0.0.1:35366" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="616.767µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:16:30:42 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:34267 /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:34267/v2/:[]]}" go.version=go1.23.8 http.request.host="127.0.0.1:41495" http.request.id=4c189e83-f713-480c-9da3-dd59d84b369c http.request.method=GET http.request.remoteaddr="127.0.0.1:42268" 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-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34267" http.request.id=fc5616a4-1e4d-4526-a118-60774bd5bc71 http.request.method=GET http.request.remoteaddr="127.0.0.1:35372" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.369429ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:16:30:42 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T16:30:42Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:65e8286abbddb9ff0e6a2ea8e465de06f3ca6fc9e1e25d8d36704d111821e04f with ttl=167h59m59.999997129s" go.version=go1.23.8 time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41495" http.request.id=4c189e83-f713-480c-9da3-dd59d84b369c http.request.method=GET http.request.remoteaddr="127.0.0.1:42268" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=10.359024ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:16:30:42 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (1.60s) === RUN TestAppDispatcher time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37337" http.request.id=753705e4-1a2c-4fb1-b8eb-79b6a9bc6847 http.request.method=GET http.request.remoteaddr="127.0.0.1:40962" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="793.003µs" http.response.status=200 http.response.written=0 time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37337" http.request.id=bbe7b830-fbd2-45c8-b073-850ad222ae36 http.request.method=GET http.request.remoteaddr="127.0.0.1:40962" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="619.48µs" http.response.status=200 http.response.written=0 time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37337" http.request.id=33d0c09a-763b-4e5d-9342-e75e8588ce86 http.request.method=GET http.request.remoteaddr="127.0.0.1:40962" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.028938ms http.response.status=200 http.response.written=0 time="2025-04-06T16:30:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37337" http.request.id=e4a3fe86-1d05-478d-8f58-176b0ef873fa http.request.method=GET http.request.remoteaddr="127.0.0.1:40962" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.011901ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-04-06T16:30:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 instance.id=ee4ba215-6646-45fa-b718-6db6bae9c6bc time="2025-04-06T16:30:42Z" level=info msg="redis not configured" go.version=go1.23.8 instance.id=ee4ba215-6646-45fa-b718-6db6bae9c6bc time="2025-04-06T16:30:42Z" 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:36199" http.request.id=4578fa14-880a-4559-a057-5cf3cae74b19 http.request.method=GET http.request.remoteaddr="127.0.0.1:37854" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-04-06T16:30:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 instance.id=ee4ba215-6646-45fa-b718-6db6bae9c6bc time="2025-04-06T16:30:42Z" level=info msg="redis not configured" go.version=go1.23.8 instance.id=ee4ba215-6646-45fa-b718-6db6bae9c6bc time="2025-04-06T16:30:42Z" level=info msg="configuring file health check path=/tmp/healthcheck3282823973, interval=1" go.version=go1.23.8 instance.id=ee4ba215-6646-45fa-b718-6db6bae9c6bc --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-04-06T16:30:46Z" 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=ee4ba215-6646-45fa-b718-6db6bae9c6bc time="2025-04-06T16:30:46Z" level=info msg="redis not configured" go.version=go1.23.8 instance.id=ee4ba215-6646-45fa-b718-6db6bae9c6bc time="2025-04-06T16:30:46Z" level=info msg="configuring TCP health check addr=127.0.0.1:34035, interval=1" go.version=go1.23.8 instance.id=ee4ba215-6646-45fa-b718-6db6bae9c6bc --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-04-06T16:30: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=ee4ba215-6646-45fa-b718-6db6bae9c6bc time="2025-04-06T16:30:50Z" level=info msg="redis not configured" go.version=go1.23.8 instance.id=ee4ba215-6646-45fa-b718-6db6bae9c6bc time="2025-04-06T16:30:50Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:35293, interval=1, threshold=3" go.version=go1.23.8 instance.id=ee4ba215-6646-45fa-b718-6db6bae9c6bc --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 64.638s === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.05s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.03s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.23s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.44s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.759s === RUN TestSchedule time="2025-04-06T16:29:53Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 instance.id=09f85fed-2b6f-4d86-830d-466c38ac437a time="2025-04-06T16:29:53Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.994918ms" go.version=go1.23.8 instance.id=09f85fed-2b6f-4d86-830d-466c38ac437a time="2025-04-06T16:29:53Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=995.434µs" go.version=go1.23.8 instance.id=09f85fed-2b6f-4d86-830d-466c38ac437a time="2025-04-06T16:29:53Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=995.385µs" go.version=go1.23.8 instance.id=09f85fed-2b6f-4d86-830d-466c38ac437a 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-06T16:29:53Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 instance.id=09f85fed-2b6f-4d86-830d-466c38ac437a --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-04-06T16:29:53Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 instance.id=09f85fed-2b6f-4d86-830d-466c38ac437a time="2025-04-06T16:29:53Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99433ms" go.version=go1.23.8 instance.id=09f85fed-2b6f-4d86-830d-466c38ac437a time="2025-04-06T16:29:53Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.996778ms" go.version=go1.23.8 instance.id=09f85fed-2b6f-4d86-830d-466c38ac437a time="2025-04-06T16:29:53Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 instance.id=09f85fed-2b6f-4d86-830d-466c38ac437a --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-04-06T16:29:53Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 instance.id=09f85fed-2b6f-4d86-830d-466c38ac437a --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.583s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.16s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 22651392 sha256:481477a46a01c68d72abab088bea08f3d7c85c3262ca2ed917e3e5a49920dfe1 [] map[] } --- PASS: TestSimpleBlobRead (0.41s) === RUN TestBlobMount --- PASS: TestBlobMount (0.48s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.35s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.25s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.47s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:01b4bd0dda325611aa1ea2a9272782a44a91682d77d1b8f10b7b5afe0b82254f palailogos: marking blob sha256:13aca3420b6e49d1f5d8d9785b59eadd01dd7fb04c14bb179c5cfa2236efe0b4 palailogos: marking blob sha256:bafbd01a1d7bda39e93a94be112a5f392a2f1bc750f74c3d68213b3b08efb647 palailogos: marking manifest sha256:7012af5f2bfbe125bc8ac52f02dbbe54b72e7508834a9e4da0472aadbb162545 palailogos: marking blob sha256:01b4bd0dda325611aa1ea2a9272782a44a91682d77d1b8f10b7b5afe0b82254f palailogos: marking blob sha256:7bcbee9c65fdcb09813458262f38ea676c08d4ce5d8f2e72deb529f5ff0c49a7 palailogos: marking manifest sha256:7bcbee9c65fdcb09813458262f38ea676c08d4ce5d8f2e72deb529f5ff0c49a7 palailogos: marking blob sha256:5dc7ae75be19d9a25bcce597bccd5a38de973f2066132bf9a1076231affcfe99 palailogos: marking blob sha256:e810b9b9aa7b2d84107bd3fcc556565ad07d7fd198778610bdcf923b2183c15a palailogos: marking manifest sha256:c0bcde9cb18923aeb59e00a35e76a0f8508b56d9da21e6cde02a674d09ad99b6 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:977761bd5cf74a1b766ca17e5168b8503b884a350dd52f52b60e79d91e5e67a0 palailogos: marking blob sha256:a6a1301cad7ba32eccb5c0f588b463764867340a567e89b0b5a09ae3b33ae6e9 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.60s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:7a2e54d10543f7efa44b429d87d2da8b849f4e368da85da6a134f60bfe071148 deletemanifests: marking manifest sha256:81495d888ae2457cc868274f61aca5da2c3165021630ab88c859efdb25838879 deletemanifests: marking blob sha256:99f28b65bb87798321aea9e4b72b6e0c53a859c824656c9b98732145d28bd175 deletemanifests: marking blob sha256:27165f765252853d02377df8240e6e337b3ed814cc1630ef17f4c5d9d0f71b76 deletemanifests: marking blob sha256:d45eda84d4c01c3b7b7ddfd744dd967804ccfe512dfa4fb824583bec090314aa 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:20dde06f6f10e501f8b2273d9091becf8a7641fed6b2e35c4f4f113bf9a3df66 blob eligible for deletion: sha256:4329af6f72c2687cd9e4d8868f166d0ef73204f870e747246e4c640679ff8224 blob eligible for deletion: sha256:7909f5c84a003db72a960e67923e8b27fe4751cbcc21aeaf7c800cb979dbb423 blob eligible for deletion: sha256:7a2e54d10543f7efa44b429d87d2da8b849f4e368da85da6a134f60bfe071148 deletemanifests manifest eligible for deletion: sha256:7a2e54d10543f7efa44b429d87d2da8b849f4e368da85da6a134f60bfe071148 deletemanifests: marking manifest sha256:81495d888ae2457cc868274f61aca5da2c3165021630ab88c859efdb25838879 deletemanifests: marking blob sha256:99f28b65bb87798321aea9e4b72b6e0c53a859c824656c9b98732145d28bd175 deletemanifests: marking blob sha256:27165f765252853d02377df8240e6e337b3ed814cc1630ef17f4c5d9d0f71b76 deletemanifests: marking blob sha256:d45eda84d4c01c3b7b7ddfd744dd967804ccfe512dfa4fb824583bec090314aa time="2025-04-06T16:30:05Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/7a2e54d10543f7efa44b429d87d2da8b849f4e368da85da6a134f60bfe071148" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 time="2025-04-06T16:30:05Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/7a2e54d10543f7efa44b429d87d2da8b849f4e368da85da6a134f60bfe071148" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:7a2e54d10543f7efa44b429d87d2da8b849f4e368da85da6a134f60bfe071148 time="2025-04-06T16:30:05Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7a/7a2e54d10543f7efa44b429d87d2da8b849f4e368da85da6a134f60bfe071148" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 blob eligible for deletion: sha256:20dde06f6f10e501f8b2273d9091becf8a7641fed6b2e35c4f4f113bf9a3df66 time="2025-04-06T16:30:05Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/20/20dde06f6f10e501f8b2273d9091becf8a7641fed6b2e35c4f4f113bf9a3df66" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 blob eligible for deletion: sha256:4329af6f72c2687cd9e4d8868f166d0ef73204f870e747246e4c640679ff8224 time="2025-04-06T16:30:05Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/43/4329af6f72c2687cd9e4d8868f166d0ef73204f870e747246e4c640679ff8224" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 blob eligible for deletion: sha256:7909f5c84a003db72a960e67923e8b27fe4751cbcc21aeaf7c800cb979dbb423 time="2025-04-06T16:30:05Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/79/7909f5c84a003db72a960e67923e8b27fe4751cbcc21aeaf7c800cb979dbb423" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 --- PASS: TestDeleteManifestIfTagNotFound (1.62s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:446f731f5fdd8af34fbb1e24cd36db4f12fc8137f3a0cb2bd5c3c31282878e9e time="2025-04-06T16:30:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/44/446f731f5fdd8af34fbb1e24cd36db4f12fc8137f3a0cb2bd5c3c31282878e9e" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 blob eligible for deletion: sha256:d4835693307292d4a34b7246a1c02f8c26f60ffd89860711cc6eff1d64b0f760 time="2025-04-06T16:30:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d4/d4835693307292d4a34b7246a1c02f8c26f60ffd89860711cc6eff1d64b0f760" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 blob eligible for deletion: sha256:f42690d34c99dcbffd35f64517329c790affb518888ecdc57635a6a658f9a347 time="2025-04-06T16:30:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f4/f42690d34c99dcbffd35f64517329c790affb518888ecdc57635a6a658f9a347" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 --- PASS: TestGCWithMissingManifests (0.51s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:1b657f1f0b104499d12c5549e94d3d100ee963a92682364d8274c9e3373f3f09 komnenos: marking blob sha256:09fd7e83f668adbe31a80007748d6a98f0544e13eb90006c3da4255a9fde0351 komnenos: marking blob sha256:3bd3cfeca9e7d65fd82ffce426100aa97d9644f3e45f00275a57c63306c60bb9 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-04-06T16:30:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 blob eligible for deletion: sha256:26f97df190efd77ac17ce6770d61d3cee3b6fa66e99ca2226b55140691a15b3c time="2025-04-06T16:30:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/26/26f97df190efd77ac17ce6770d61d3cee3b6fa66e99ca2226b55140691a15b3c" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 blob eligible for deletion: sha256:2bed046b50813c1d16bb232aae772505c7daf8285f6602c36f83a5bbf126d8bd time="2025-04-06T16:30:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2b/2bed046b50813c1d16bb232aae772505c7daf8285f6602c36f83a5bbf126d8bd" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 blob eligible for deletion: sha256:3ec92959b48174d4e41fcc65b74570285d34683b2fb9b891c32dc7f2ea743f8e time="2025-04-06T16:30:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3e/3ec92959b48174d4e41fcc65b74570285d34683b2fb9b891c32dc7f2ea743f8e" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 blob eligible for deletion: sha256:503bf67e68324e0daecba453bc479be6601fcdc98553bec8bd2db95abb1993c0 time="2025-04-06T16:30:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/50/503bf67e68324e0daecba453bc479be6601fcdc98553bec8bd2db95abb1993c0" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 blob eligible for deletion: sha256:72b1c9eb041272454c65c58632641db5db770d915b943efcf3e3957dab946a2e time="2025-04-06T16:30:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/72/72b1c9eb041272454c65c58632641db5db770d915b943efcf3e3957dab946a2e" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 blob eligible for deletion: sha256:e36836fd8b3dc52a96b3211bec8dbc7ddbf6722a2464c240f1b9b1b52ab515e5 time="2025-04-06T16:30:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e36836fd8b3dc52a96b3211bec8dbc7ddbf6722a2464c240f1b9b1b52ab515e5" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 --- PASS: TestDeletionHasEffect (1.67s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.49s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:8b6b260b41495b11da392dff9a4375ab3dfe6499fc9708bb96b211d829512b61 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:09973f7362b3b939897491adae31badabb278ce7d7f3ca8962124ae413d570dd michael_z_doukas: marking blob sha256:486b538b2001eabff4e8603ef47ea595f0ef2fc14e9862df52724abe42f0496e 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:f6dd9562f897a2c08aa149b644ced549953202b8caf01565cc1558621d3d2b38 time="2025-04-06T16:30:10Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f6/f6dd9562f897a2c08aa149b644ced549953202b8caf01565cc1558621d3d2b38" go.version=go1.23.8 instance.id=df50002c-b676-4383-bc25-72dce3c900f0 --- PASS: TestOrphanBlobDeleted (0.65s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:0fccf2fe1e0c3b57ddf06393724f0c664968f3ca9e1ce120168d8a62e3842987 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:b98763ebd87b7112e32083a982afab2a33069f45fedb0f162ecf2eb7f621ddbe --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.51s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.52s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.28s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.94s) === 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-06T16:30:12Z" level=info msg="PurgeUploads starting: olderThan=2025-04-06 15:30:12.283365534 +0000 UTC m=-3581.052586605, actuallyDelete=true" time="2025-04-06T16:30:12Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-04-06T16:30:12Z" level=info msg="PurgeUploads starting: olderThan=2025-04-06 16:30:12.284285497 +0000 UTC m=+18.948333364, actuallyDelete=true" time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2175497c-04b5-4a02-a399-99045b701d95 have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.284285497 +0000 UTC m=+18.948333364). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/21cc4469-a436-439d-9008-2c2423486323 have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.284285497 +0000 UTC m=+18.948333364). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/48cbe5a7-7198-49f2-bb42-7d6c93c9da64 have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.284285497 +0000 UTC m=+18.948333364). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c0329f94-8342-4e9f-9db0-662562bc5877 have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.284285497 +0000 UTC m=+18.948333364). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ecd7a957-735a-4aa8-aa2a-2d467761ce49 have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.284285497 +0000 UTC m=+18.948333364). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/17f9b6e1-e3bb-47fb-b124-b6cd95a8c2de have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.284285497 +0000 UTC m=+18.948333364). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/85a0431f-3abc-4eb8-8717-d0732b35dbcd have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.284285497 +0000 UTC m=+18.948333364). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b1865054-c1f0-48ef-a022-1a3f29022384 have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.284285497 +0000 UTC m=+18.948333364). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bac4478c-2b94-4e11-bda6-00ebe45dfba6 have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.284285497 +0000 UTC m=+18.948333364). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c45133dc-5768-4b45-9e42-1106975e46ba have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.284285497 +0000 UTC m=+18.948333364). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/f44ea6e5-2079-4b21-8ebe-d9abdbefb3f2 have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.284285497 +0000 UTC m=+18.948333364). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-04-06T16:30:12Z" level=info msg="PurgeUploads starting: olderThan=2025-04-06 16:30:12.285563703 +0000 UTC m=+18.949611570, actuallyDelete=true" time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/aa56f0fb-d629-4957-b254-5909b12d649f have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.285563703 +0000 UTC m=+18.949611570). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/ab322710-99f0-435d-a6bf-e58e4928a919 have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.285563703 +0000 UTC m=+18.949611570). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b794f1e6-2a36-42a9-b299-fca22c6fa0c2 have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.285563703 +0000 UTC m=+18.949611570). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/103418bb-35ff-4136-8bbc-3d139c4647b6 have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.285563703 +0000 UTC m=+18.949611570). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5a761513-79ee-4169-a823-a43cf3e3e92b have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.285563703 +0000 UTC m=+18.949611570). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-04-06T16:30:12Z" level=info msg="PurgeUploads starting: olderThan=2025-04-06 16:30:12.286371454 +0000 UTC m=+18.950419319, actuallyDelete=true" time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/de90c66a-d014-47f4-af2c-69cb532750b2 have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.286371454 +0000 UTC m=+18.950419319). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/246b3f7e-026f-4dc6-a62d-f9cd32b6de71 have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.286371454 +0000 UTC m=+18.950419319). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/66c4ecab-49fa-4585-a3db-4ceeefab4398 have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.286371454 +0000 UTC m=+18.950419319). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/862c4591-e4eb-4a52-bcce-6889a49b1d8d have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.286371454 +0000 UTC m=+18.950419319). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a1f3908f-9211-4825-8968-b1c8c224b014 have older date (2025-04-06 15:30:12 +0000 UTC) than purge date (2025-04-06 16:30:12.286371454 +0000 UTC m=+18.950419319). Removing upload directory." time="2025-04-06T16:30:12Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-04-06T16:30:12Z" level=info msg="PurgeUploads starting: olderThan=2025-04-06 16:30:12.286887429 +0000 UTC m=+18.950935294, actuallyDelete=true" time="2025-04-06T16:30:12Z" 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 18.961s === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.007s === 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.007s === RUN TestWalkFileRemoved time="2025-04-06T16:29:53Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.004s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.684s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.07s) === 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.084s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.17s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.844s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.39s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.117s === 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-06T16:29:53Z" 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-06T16:29:53Z" 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-06T16:29:53Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.23.8 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestInvalidNetworkType === CONT TestParsing === CONT TestMatchIPV4 === CONT TestMatchIPV4_2 === CONT TestMatchIPV6 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestUpdateCalledRegularly === CONT TestInvalidData --- PASS: TestMatchIPV6 (0.00s) time="2025-04-06T16:29:53Z" level=error msg="unknown ip address format" go.version=go1.23.8 instance.id=f4543cc6-743d-4e25-a344-65ae25972dca ip=?0000000000000000000000000000000000 --- PASS: TestS3TryUpdate (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestParsing (0.00s) --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestInvalidNetworkType (0.00s) time="2025-04-06T16:29:53Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.8 time="2025-04-06T16:29:53Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.8 instance.id=f4543cc6-743d-4e25-a344-65ae25972dca --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) time="2025-04-06T16:29:53Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.8 instance.id=f4543cc6-743d-4e25-a344-65ae25972dca --- PASS: TestInvalidData (0.00s) time="2025-04-06T16:29:54Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.8 time="2025-04-06T16:29:55Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.8 time="2025-04-06T16:29:56Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.8 time="2025-04-06T16:29:57Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.8 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.516s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.008s === 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.752s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.55s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.230s === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.020s >>> 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-ppc64le.so.1 >>> docker-registry*: Package size: 25.0 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 16:30:58 +0000 elapsed time 0h 1m 26s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250406.162933) (2/2) Purging go (1.23.8-r0) Executing busybox-1.37.0-r12.trigger OK: 427 MiB in 101 packages >>> docker-registry: Updating the community/ppc64le repository index... >>> docker-registry: Signing the index...