>>> docker-registry: Building community/docker-registry 2.8.3-r12 (using abuild 3.14.1-r4) started Thu, 08 May 2025 23:31:14 +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.9-r0) (2/2) Installing .makedepends-docker-registry (20250508.233114) 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-05-08T23:31:35Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-05-08T23:31:35Z" 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.025s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] ? github.com/docker/distribution/registry/middleware/registry [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-05-08T23:31:35Z" 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.007s === 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.008s === 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.004s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.82s) PASS ok github.com/docker/distribution/health/checks 0.828s === 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.009s === 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.005s === 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.011s === 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.007s === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/05/08 23:31:35 http: TLS handshake error from 127.0.0.1:57444: 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:42359/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42359/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42359/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:42359/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:37357?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.74s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-05-08T23:31:35Z" level=info msg="broadcaster: closing" time="2025-05-08T23:31:35Z" level=info msg="closing testSink" time="2025-05-08T23:31:35Z" level=info msg="closing testSink" time="2025-05-08T23:31:35Z" level=info msg="closing testSink" time="2025-05-08T23:31:35Z" level=info msg="closing testSink" time="2025-05-08T23:31:35Z" level=info msg="closing testSink" time="2025-05-08T23:31:35Z" level=info msg="closing testSink" time="2025-05-08T23:31:35Z" level=info msg="closing testSink" time="2025-05-08T23:31:35Z" level=info msg="closing testSink" time="2025-05-08T23:31:35Z" level=info msg="closing testSink" time="2025-05-08T23:31:35Z" level=info msg="closing testSink" time="2025-05-08T23:31:35Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-05-08T23:31:36Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 1} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 1} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 1} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:31:36Z" level=warning msg="&{0xc00035c420 0.9} encountered too many errors, backing off" time="2025-05-08T23:31:36Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.60s) PASS ok github.com/docker/distribution/notifications 1.496s === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-05-08T23:31:35Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-08T23:31:35.150247729Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:31:35.150267574Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:31:35.150502093Z" level=info msg="Starting upload purge in 40m0s" go.version=go1.23.9 time="2025-05-08T23:31:35.150680786Z" level=info msg="listening on [::]:5000" go.version=go1.23.9 time="2025-05-08T23:31:38.153268126Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.9 time="2025-05-08T23:31:38.255937169Z" level=info msg="response completed" go.version=go1.23.9 http.request.host=127.0.0.1 http.request.id=81c0666c-1791-4d88-a5ce-7769da8e2410 http.request.method=GET http.request.remoteaddr="[::1]:53956" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.00596ms http.response.status=200 http.response.written=2 ::1 - - [08/May/2025:23:31:38 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-05-08T23:31:38.785812969Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-08T23:31:38.786552513Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:31:38.786569773Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:31:38.786606441Z" level=info msg="Starting upload purge in 55m0s" go.version=go1.23.9 time="2025-05-08T23:31:38.78671484Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.9 time="2025-05-08T23:31:38.786726136Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.23.9 time="2025-05-08T23:31:38.786971565Z" level=info msg="listening on [::]:5001, tls" go.version=go1.23.9 time="2025-05-08T23:31:41.793208917Z" level=info msg="response completed" go.version=go1.23.9 http.request.host=127.0.0.1 http.request.id=07a1f7e3-69c0-4285-8bb2-202525348886 http.request.method=GET http.request.remoteaddr="127.0.0.1:37502" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="811.707µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [08/May/2025:23:31:41 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-05-08T23:31:41.793339922Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.9 --- PASS: TestRegistrySupportedCipherSuite (3.64s) === RUN TestRegistryUnsupportedCipherSuite time="2025-05-08T23:31:42.107670946Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-08T23:31:42.109023786Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:31:42.109069099Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:31:42.109080905Z" level=info msg="Starting upload purge in 17m0s" go.version=go1.23.9 time="2025-05-08T23:31:42.109621718Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.9 --- PASS: TestRegistryUnsupportedCipherSuite (8.32s) PASS ok github.com/docker/distribution/registry 15.071s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.004s === 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.106s === RUN TestBasicAccessController time="2025-05-08T23:31:35Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.23.9 instance.id=dac912f3-da4e-4b0f-93ca-a7fb8995c16e time="2025-05-08T23:31:35Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.23.9 instance.id=dac912f3-da4e-4b0f-93ca-a7fb8995c16e --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-05-08T23:31:35Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.23.9 password="BgzaQB2KMGl9g_KbRxM5R_rQLskCIpZLd8L_zXsJQWc" user=docker --- PASS: TestCreateHtpasswdFile (0.09s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.105s === 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-05-08T23:31:35Z" level=info msg="token not to be used before 2025-05-08 23:31:36 +0000 UTC - currently 2025-05-08 23:31:35.157569298 +0000 UTC m=+0.013400851" time="2025-05-08T23:31:35Z" level=info msg="token not to be used after 2025-05-08 23:31:35 +0000 UTC - currently 2025-05-08 23:31:35.15830143 +0000 UTC m=+0.014132954" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-05-08T23:31:35Z" 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.026s === 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.00s) === 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.058s === 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.021s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.006s === RUN TestCheckAPI time="2025-05-08T23:31:35Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:31:35Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:31:35Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36037" http.request.id=ead89ec5-268a-4b25-935c-51bdb0e8f50b http.request.method=GET http.request.remoteaddr="127.0.0.1:35040" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.448963ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/May/2025:23:31:35 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-05-08T23:31:35Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:31:35Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:31:35Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=d16bb1ca-b555-46c5-acf7-82c1fcc6e2ff http.request.method=GET http.request.remoteaddr="127.0.0.1:45162" 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.923207ms http.response.status=200 http.response.written=20 127.0.0.1 - - [08/May/2025:23:31:35 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-08T23:31:35Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=4306b69d-72f5-45f7-b32a-00d61a5f586a http.request.method=POST http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.080485ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:35 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:36Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=ee07d4ba-2a93-4b48-b2c3-5b5cef2184a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/aaaa/blobs/uploads/da2991d1-83b7-4b75-8199-a26e984a0a2a?_state=m1mV24gATV85N5ak4Yb9MSVusEidle0AXT5K367xyUJ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkYTI5OTFkMS04M2I3LTRiNzUtODE5OS1hMjZlOTg0YTBhMmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6MzUuNTAzNDgxMzE0WiJ9&digest=sha256%3A0f40904c7068fafc3cfa661348de155936a85ef0ce81f00cea1c0766dcef7640" http.request.useragent="Go-http-client/1.1" http.response.duration=617.071438ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:35 +0000] "PUT /v2/foo/aaaa/blobs/uploads/da2991d1-83b7-4b75-8199-a26e984a0a2a?_state=m1mV24gATV85N5ak4Yb9MSVusEidle0AXT5K367xyUJ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkYTI5OTFkMS04M2I3LTRiNzUtODE5OS1hMjZlOTg0YTBhMmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6MzUuNTAzNDgxMzE0WiJ9&digest=sha256%3A0f40904c7068fafc3cfa661348de155936a85ef0ce81f00cea1c0766dcef7640 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:36Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=6c2dc9a5-65b0-4e73-959e-1786e561010a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.9486ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:36 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:36Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=e17a96e5-752d-4760-8fc5-3b041c8f50db http.request.method=POST http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.462356ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:36 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:37Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=ec7de117-895f-40d4-91a9-7a138b5accba http.request.method=PUT http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/bbbb/blobs/uploads/e683daae-0ec7-40d5-a759-13ee3ccb2da4?_state=ts-pFgFWqbjEiaR74HEsDwA3vQzQ_eH6SMpfiSg3DbV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlNjgzZGFhZS0wZWM3LTQwZDUtYTc1OS0xM2VlM2NjYjJkYTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6MzYuMzM3MzI1NzExWiJ9&digest=sha256%3A98cc98e65668985f415bc1151b2392e70d06118c6f765b8f41a2fc85626a12ee" http.request.useragent="Go-http-client/1.1" http.response.duration=1.103393553s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:36 +0000] "PUT /v2/foo/bbbb/blobs/uploads/e683daae-0ec7-40d5-a759-13ee3ccb2da4?_state=ts-pFgFWqbjEiaR74HEsDwA3vQzQ_eH6SMpfiSg3DbV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlNjgzZGFhZS0wZWM3LTQwZDUtYTc1OS0xM2VlM2NjYjJkYTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6MzYuMzM3MzI1NzExWiJ9&digest=sha256%3A98cc98e65668985f415bc1151b2392e70d06118c6f765b8f41a2fc85626a12ee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:37Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=5e304426-6227-4902-a01c-4486674bd985 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.3604ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:37 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:37Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=94c3c2ad-a781-4d8e-a65e-712fc281ffee http.request.method=POST http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="964.635µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:37 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:38Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=7d19fdf1-39ce-4401-ae1a-a8c59e1e2ef4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/cccc/blobs/uploads/4ead3ba6-d8c6-473e-a14d-0d67e55e5e19?_state=aVo8feVLiJi5nhP1zJR3EEs-c2juyGZ2kyZpA5IXypl7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI0ZWFkM2JhNi1kOGM2LTQ3M2UtYTE0ZC0wZDY3ZTU1ZTVlMTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6MzcuNTkxMTUyNjYzWiJ9&digest=sha256%3A0f8e6bfd178adda8598a7bc6739db5b894677bdc631be229a730f9788f86e833" http.request.useragent="Go-http-client/1.1" http.response.duration=549.827326ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:37 +0000] "PUT /v2/foo/cccc/blobs/uploads/4ead3ba6-d8c6-473e-a14d-0d67e55e5e19?_state=aVo8feVLiJi5nhP1zJR3EEs-c2juyGZ2kyZpA5IXypl7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI0ZWFkM2JhNi1kOGM2LTQ3M2UtYTE0ZC0wZDY3ZTU1ZTVlMTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6MzcuNTkxMTUyNjYzWiJ9&digest=sha256%3A0f8e6bfd178adda8598a7bc6739db5b894677bdc631be229a730f9788f86e833 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:38Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=7525ac55-00ff-463f-aa2f-de074359b0d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.558993ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:38 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:38Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=944c275b-1ffb-401b-926f-099d2d6e9f47 http.request.method=POST http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.023647ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:38 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:38Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=a526751a-bbf3-4767-b953-88b303de973c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/dddd/blobs/uploads/3e0c30b2-904a-45e9-9f42-0683062ce5ef?_state=1aie554NQuj3D0aoWokWPXLE6hShVpuos3uucVZVvv17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzZTBjMzBiMi05MDRhLTQ1ZTktOWY0Mi0wNjgzMDYyY2U1ZWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6MzguMzAyMjc4MjFaIn0%3D&digest=sha256%3Ae6dc4185c96b3604e344ea9fc267af021cd8c758c8df098d2d525329c84efe79" http.request.useragent="Go-http-client/1.1" http.response.duration=670.624206ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:38 +0000] "PUT /v2/foo/dddd/blobs/uploads/3e0c30b2-904a-45e9-9f42-0683062ce5ef?_state=1aie554NQuj3D0aoWokWPXLE6hShVpuos3uucVZVvv17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzZTBjMzBiMi05MDRhLTQ1ZTktOWY0Mi0wNjgzMDYyY2U1ZWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6MzguMzAyMjc4MjFaIn0%3D&digest=sha256%3Ae6dc4185c96b3604e344ea9fc267af021cd8c758c8df098d2d525329c84efe79 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:38Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=8ab3d227-b190-4449-aff9-33650b6ef567 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.759117ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:38 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:39Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=2f2f8f2c-c294-480c-a51b-f10d2a10e6ef http.request.method=POST http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.22163ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:39 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:39Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=f6dfd33e-d804-45a6-b859-9d0a3d765fa5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/eeee/blobs/uploads/806b2c72-a351-4b62-97ae-ccefa1dfe3d6?_state=Uc1ITdpy_H5weAJuJeITacgULuKU_agVcl6KIQYsyWp7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI4MDZiMmM3Mi1hMzUxLTRiNjItOTdhZS1jY2VmYTFkZmUzZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6MzkuMTM1MjE5MDE3WiJ9&digest=sha256%3A206eb433524fd07f79eca43ff0d3e093b06f58041eff58552ab5f0dee8d253e5" http.request.useragent="Go-http-client/1.1" http.response.duration=656.511065ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:39 +0000] "PUT /v2/foo/eeee/blobs/uploads/806b2c72-a351-4b62-97ae-ccefa1dfe3d6?_state=Uc1ITdpy_H5weAJuJeITacgULuKU_agVcl6KIQYsyWp7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI4MDZiMmM3Mi1hMzUxLTRiNjItOTdhZS1jY2VmYTFkZmUzZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6MzkuMTM1MjE5MDE3WiJ9&digest=sha256%3A206eb433524fd07f79eca43ff0d3e093b06f58041eff58552ab5f0dee8d253e5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:39Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=908f8643-5bbf-460d-8a2d-0fd2310bfea3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.80085ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:39 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:40Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=1c17ad4d-7532-47da-b6ea-71dbab8cbc6e http.request.method=POST http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.345804ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:40 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:41Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=49673bb3-5465-461f-8d22-0a485a57c842 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/ffff/blobs/uploads/26bb8dc2-8fb0-4acd-acc9-ddf10cb75eba?_state=uESGv738niiwwsiFSufKo-XYQ02GMOt1bVVw8xWI6zh7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyNmJiOGRjMi04ZmIwLTRhY2QtYWNjOS1kZGYxMGNiNzVlYmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6NDAuMDI5Njg0ODQ1WiJ9&digest=sha256%3A33d6b6da1ccbf2839e902200e21d1146a246549136a10412bdfbb9d63ed542ad" http.request.useragent="Go-http-client/1.1" http.response.duration=1.542859918s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:40 +0000] "PUT /v2/foo/ffff/blobs/uploads/26bb8dc2-8fb0-4acd-acc9-ddf10cb75eba?_state=uESGv738niiwwsiFSufKo-XYQ02GMOt1bVVw8xWI6zh7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyNmJiOGRjMi04ZmIwLTRhY2QtYWNjOS1kZGYxMGNiNzVlYmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6NDAuMDI5Njg0ODQ1WiJ9&digest=sha256%3A33d6b6da1ccbf2839e902200e21d1146a246549136a10412bdfbb9d63ed542ad HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:41Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=fddb870f-4de8-40c2-bb67-8a5c320d8b5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.068789ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:41 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:41Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=e2a77459-25b1-49e7-841f-b085e634b09b http.request.method=GET http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="737.056µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [08/May/2025:23:31:41 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-08T23:31:41Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=f19e12c8-ffc4-4184-adef-366668225681 http.request.method=GET http.request.remoteaddr="127.0.0.1:45162" 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="710.789µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [08/May/2025:23:31:41 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-08T23:31:41Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=c1e9e9ff-950b-4eac-ae80-955b6863f362 http.request.method=GET http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.281739ms http.response.status=200 http.response.written=74 127.0.0.1 - - [08/May/2025:23:31:41 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-08T23:31:41Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=88e626ed-724a-4e71-aea9-2874ee7dc9c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.172618ms http.response.status=200 http.response.written=30 127.0.0.1 - - [08/May/2025:23:31:41 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-08T23:31:41Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=d5d1b829-5f91-4ced-880d-934c25770b5d http.request.method=GET http.request.remoteaddr="127.0.0.1:45162" 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.396327ms http.response.status=200 http.response.written=63 127.0.0.1 - - [08/May/2025:23:31:41 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-05-08T23:31:41Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=c44485cf-e4ca-4165-ae00-d0d05a4a540a http.request.method=GET http.request.remoteaddr="127.0.0.1:45162" 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.28264ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/May/2025:23:31:41 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-08T23:31:41Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=dc631f84-e735-4c48-bf23-863e0500bf5b http.request.method=GET http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.394915ms http.response.status=400 http.response.written=116 127.0.0.1 - - [08/May/2025:23:31:41 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-05-08T23:31:41Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=c62b72bc-76b0-46dc-add2-7b5ffacf6bfa http.request.method=GET http.request.remoteaddr="127.0.0.1:45162" http.request.uri="/v2/_catalog?n=6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.18164ms http.response.status=400 http.response.written=115 127.0.0.1 - - [08/May/2025:23:31:41 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-05-08T23:31:41Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=13114794-e578-4731-ad2a-38ebed98336e http.request.method=GET http.request.remoteaddr="127.0.0.1:45162" 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="670.03µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [08/May/2025:23:31:41 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-08T23:31:41Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37287" http.request.id=ab874b4b-d0d5-4a3a-8eeb-ff2528ddb47c http.request.method=GET http.request.remoteaddr="127.0.0.1:45162" 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="814.765µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [08/May/2025:23:31:41 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-08T23:31: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.9 time="2025-05-08T23:31:41Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:31:41Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39057" http.request.id=98eecdf7-e2e7-4a7f-befa-fdcf62885ebc http.request.method=POST http.request.remoteaddr="127.0.0.1:38798" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.012114ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:41 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:42Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39057" http.request.id=953b4e2c-a762-4030-aa01-63b66e84fcd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38798" http.request.uri="/v2/foo/aaaa/blobs/uploads/c154a7ae-70df-4f4e-a05c-ef4043bddbc3?_state=d15SIJAUsZH6zjixf7b7JLMzs59IIOYefqU1hM8qLP57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjMTU0YTdhZS03MGRmLTRmNGUtYTA1Yy1lZjQwNDNiZGRiYzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6NDEuNzYyOTM5MTExWiJ9&digest=sha256%3A64cfbc3a1c38111b2c86d347c069980d2c00c6445c3046fb7081f9f453d7f50d" http.request.useragent="Go-http-client/1.1" http.response.duration=877.932525ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:41 +0000] "PUT /v2/foo/aaaa/blobs/uploads/c154a7ae-70df-4f4e-a05c-ef4043bddbc3?_state=d15SIJAUsZH6zjixf7b7JLMzs59IIOYefqU1hM8qLP57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjMTU0YTdhZS03MGRmLTRmNGUtYTA1Yy1lZjQwNDNiZGRiYzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6NDEuNzYyOTM5MTExWiJ9&digest=sha256%3A64cfbc3a1c38111b2c86d347c069980d2c00c6445c3046fb7081f9f453d7f50d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:42Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39057" http.request.id=44a0d35d-d0d6-42e1-8a23-cb73f4ffe7c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38798" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.360222ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:42 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:42Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39057" http.request.id=b5bb6d36-005b-43e0-8f87-1b991b0c4bd2 http.request.method=POST http.request.remoteaddr="127.0.0.1:38798" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.331423ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:42 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:44Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39057" http.request.id=bbac289f-c6b6-47ee-ac28-f37a3b772fe5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38798" http.request.uri="/v2/foo/bbbb/blobs/uploads/3716d561-159a-4f6b-9a15-b0483f4e5b02?_state=c83n-nNbwAR-xuNgblw8qWXi2jib8ZnOUAscCz151_J7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzNzE2ZDU2MS0xNTlhLTRmNmItOWExNS1iMDQ4M2Y0ZTViMDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6NDIuODc2NzE2MDRaIn0%3D&digest=sha256%3Ac6dc6c459d91a224e55325513da1de8f263a4d42e7d55ed31e847f0213f7c88e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.623546069s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:42 +0000] "PUT /v2/foo/bbbb/blobs/uploads/3716d561-159a-4f6b-9a15-b0483f4e5b02?_state=c83n-nNbwAR-xuNgblw8qWXi2jib8ZnOUAscCz151_J7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzNzE2ZDU2MS0xNTlhLTRmNmItOWExNS1iMDQ4M2Y0ZTViMDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6NDIuODc2NzE2MDRaIn0%3D&digest=sha256%3Ac6dc6c459d91a224e55325513da1de8f263a4d42e7d55ed31e847f0213f7c88e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:44Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39057" http.request.id=48a9d30d-720d-4fdc-b3d9-82b6b1c8f0be http.request.method=PUT http.request.remoteaddr="127.0.0.1:38798" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.662388ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:44 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:44Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39057" http.request.id=ab8b8781-cd55-46bc-801b-83653060de04 http.request.method=POST http.request.remoteaddr="127.0.0.1:38798" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.094075ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:44 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:46Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39057" http.request.id=45ec87b1-f7fa-4754-8ba7-5fe316e3bea6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38798" http.request.uri="/v2/foo/cccc/blobs/uploads/c9b04b89-b42f-42a5-87eb-4e006a2d1cfb?_state=JaLR7Xv8zDmV3dOYNBjgwIMoiw83p_LuoGknIDPexsV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjOWIwNGI4OS1iNDJmLTQyYTUtODdlYi00ZTAwNmEyZDFjZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6NDQuNzQ0OTU0ODkyWiJ9&digest=sha256%3Ac6d1ec1505a348e1b13463b611fb4079750ffae74dd9379ae256374b16c4bbc9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.984728815s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:44 +0000] "PUT /v2/foo/cccc/blobs/uploads/c9b04b89-b42f-42a5-87eb-4e006a2d1cfb?_state=JaLR7Xv8zDmV3dOYNBjgwIMoiw83p_LuoGknIDPexsV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjOWIwNGI4OS1iNDJmLTQyYTUtODdlYi00ZTAwNmEyZDFjZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6NDQuNzQ0OTU0ODkyWiJ9&digest=sha256%3Ac6d1ec1505a348e1b13463b611fb4079750ffae74dd9379ae256374b16c4bbc9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:46Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39057" http.request.id=6238b2b9-e01d-4172-b5b0-d537f4f1b59a http.request.method=PUT http.request.remoteaddr="127.0.0.1:38798" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.34693ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:46 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:47Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39057" http.request.id=273f494c-0487-4ef9-b806-28925244261a http.request.method=POST http.request.remoteaddr="127.0.0.1:38798" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.548208ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:47 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:49Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39057" http.request.id=e7415a58-cea7-4fc8-a9ec-535e7d5a04c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38798" http.request.uri="/v2/foo/dddd/blobs/uploads/23dfc46e-b59a-4c29-822b-02c1e64027e2?_state=Q0iON45PJdNn3nd36Ek6NfgMaBLMS2GQzKG9lqWVYK57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyM2RmYzQ2ZS1iNTlhLTRjMjktODIyYi0wMmMxZTY0MDI3ZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6NDcuMjU0MzY4NzA5WiJ9&digest=sha256%3Af186b3464c861bcc0e4cb6a3da0604da3a9226119049a1a350e0ace5ea3568d9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.864611923s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:47 +0000] "PUT /v2/foo/dddd/blobs/uploads/23dfc46e-b59a-4c29-822b-02c1e64027e2?_state=Q0iON45PJdNn3nd36Ek6NfgMaBLMS2GQzKG9lqWVYK57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyM2RmYzQ2ZS1iNTlhLTRjMjktODIyYi0wMmMxZTY0MDI3ZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6NDcuMjU0MzY4NzA5WiJ9&digest=sha256%3Af186b3464c861bcc0e4cb6a3da0604da3a9226119049a1a350e0ace5ea3568d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:49Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39057" http.request.id=f20efdc4-a551-4efd-959c-63b1387c04f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38798" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.712812ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:49Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39057" http.request.id=6de331ab-b89d-4e41-a336-819e4b6950e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:38798" 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="764.183µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (13.77s) === RUN TestURLPrefix time="2025-05-08T23:31:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:31:49Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:31:49Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40141" http.request.id=24f180f4-0d1a-4bfc-ae15-9a2338e925b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:54650" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.239815ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-05-08T23:31:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:31:49Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:31:49Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613 err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=79f73fe4-fc6c-4b1d-a9b7-666186af7ffa http.request.method=GET http.request.remoteaddr="127.0.0.1:57934" http.request.uri="/v2/foo/bar/blobs/sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.636879ms http.response.status=404 http.response.written=157 vars.digest="sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "GET /v2/foo/bar/blobs/sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-08T23:31:49Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613 err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=3fa87087-59d0-4a79-a6e0-ed328847736f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.279649ms http.response.status=404 http.response.written=157 vars.digest="sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "HEAD /v2/foo/bar/blobs/sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-08T23:31:49Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=5c9c17c8-e299-4cbd-856b-b5de58707bf1 http.request.method=POST http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.302681ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:49Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=d745dc26-f9fb-4cea-838a-3de12da5403d http.request.method=GET http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/285fc8f1-4641-429f-a96f-f711170f5c0e?_state=YgMO0Lk1tLsuxtdkOrt8nmOG6eS4x4s19t0qRl8qPk17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NWZjOGYxLTQ2NDEtNDI5Zi1hOTZmLWY3MTExNzBmNWMwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41Mzc5NTI0MjlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.43774ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "GET /v2/foo/bar/blobs/uploads/285fc8f1-4641-429f-a96f-f711170f5c0e?_state=YgMO0Lk1tLsuxtdkOrt8nmOG6eS4x4s19t0qRl8qPk17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NWZjOGYxLTQ2NDEtNDI5Zi1hOTZmLWY3MTExNzBmNWMwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41Mzc5NTI0MjlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:49Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=2e4019dd-036d-4357-a364-02654a6b7879 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/285fc8f1-4641-429f-a96f-f711170f5c0e?_state=YgMO0Lk1tLsuxtdkOrt8nmOG6eS4x4s19t0qRl8qPk17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NWZjOGYxLTQ2NDEtNDI5Zi1hOTZmLWY3MTExNzBmNWMwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41Mzc5NTI0MjlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.469479ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "DELETE /v2/foo/bar/blobs/uploads/285fc8f1-4641-429f-a96f-f711170f5c0e?_state=YgMO0Lk1tLsuxtdkOrt8nmOG6eS4x4s19t0qRl8qPk17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NWZjOGYxLTQ2NDEtNDI5Zi1hOTZmLWY3MTExNzBmNWMwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41Mzc5NTI0MjlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:49Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=b7cca0a9-a513-4a31-b588-3a152c377335 http.request.method=GET http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/285fc8f1-4641-429f-a96f-f711170f5c0e?_state=YgMO0Lk1tLsuxtdkOrt8nmOG6eS4x4s19t0qRl8qPk17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NWZjOGYxLTQ2NDEtNDI5Zi1hOTZmLWY3MTExNzBmNWMwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41Mzc5NTI0MjlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=285fc8f1-4641-429f-a96f-f711170f5c0e time="2025-05-08T23:31:49Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=b7cca0a9-a513-4a31-b588-3a152c377335 http.request.method=GET http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/285fc8f1-4641-429f-a96f-f711170f5c0e?_state=YgMO0Lk1tLsuxtdkOrt8nmOG6eS4x4s19t0qRl8qPk17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NWZjOGYxLTQ2NDEtNDI5Zi1hOTZmLWY3MTExNzBmNWMwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41Mzc5NTI0MjlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.4104ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=285fc8f1-4641-429f-a96f-f711170f5c0e 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "GET /v2/foo/bar/blobs/uploads/285fc8f1-4641-429f-a96f-f711170f5c0e?_state=YgMO0Lk1tLsuxtdkOrt8nmOG6eS4x4s19t0qRl8qPk17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NWZjOGYxLTQ2NDEtNDI5Zi1hOTZmLWY3MTExNzBmNWMwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41Mzc5NTI0MjlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-08T23:31:49Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=f15e901b-3ff0-4eb1-b394-ecb9ec25d3f2 http.request.method=POST http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.407231ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:49Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=6f95a86b-24de-49af-9397-bc61854f69c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/uploads/729c5944-31f8-49c0-8b63-f788b2fee550?_state=erubdPVkFyBm7dD5Tjz8nYKAIX5njRHn94yTHSai45Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyOWM1OTQ0LTMxZjgtNDljMC04YjYzLWY3ODhiMmZlZTU1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41NTAwNjIzNTlaIn0%3D&digest=sha256%3A7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" http.request.useragent="Go-http-client/1.1" provided=sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613 vars.name="foo/bar" vars.uuid=729c5944-31f8-49c0-8b63-f788b2fee550 time="2025-05-08T23:31:49Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=6f95a86b-24de-49af-9397-bc61854f69c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/uploads/729c5944-31f8-49c0-8b63-f788b2fee550?_state=erubdPVkFyBm7dD5Tjz8nYKAIX5njRHn94yTHSai45Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyOWM1OTQ0LTMxZjgtNDljMC04YjYzLWY3ODhiMmZlZTU1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41NTAwNjIzNTlaIn0%3D&digest=sha256%3A7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=729c5944-31f8-49c0-8b63-f788b2fee550 time="2025-05-08T23:31:49Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=6f95a86b-24de-49af-9397-bc61854f69c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/uploads/729c5944-31f8-49c0-8b63-f788b2fee550?_state=erubdPVkFyBm7dD5Tjz8nYKAIX5njRHn94yTHSai45Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyOWM1OTQ0LTMxZjgtNDljMC04YjYzLWY3ODhiMmZlZTU1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41NTAwNjIzNTlaIn0%3D&digest=sha256%3A7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.56113ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=729c5944-31f8-49c0-8b63-f788b2fee550 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "PUT /v2/foo/bar/blobs/uploads/729c5944-31f8-49c0-8b63-f788b2fee550?_state=erubdPVkFyBm7dD5Tjz8nYKAIX5njRHn94yTHSai45Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyOWM1OTQ0LTMxZjgtNDljMC04YjYzLWY3ODhiMmZlZTU1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41NTAwNjIzNTlaIn0%3D&digest=sha256%3A7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-08T23:31:49Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=a8f369bc-4a07-4d6a-974b-4b2b5618822e http.request.method=POST http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.115515ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:49Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=94489eec-4223-4631-bbbd-45738b7617bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/uploads/ef4aabc5-98d6-4f61-bb0c-cea14df2134e?_state=ptv3aiIM2pIYeCwuAU8IwGTkteCgBgEp8MkHjw3rlDR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmNGFhYmM1LTk4ZDYtNGY2MS1iYjBjLWNlYTE0ZGYyMTM0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41NTU3NTE0NjVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.737623ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "PUT /v2/foo/bar/blobs/uploads/ef4aabc5-98d6-4f61-bb0c-cea14df2134e?_state=ptv3aiIM2pIYeCwuAU8IwGTkteCgBgEp8MkHjw3rlDR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmNGFhYmM1LTk4ZDYtNGY2MS1iYjBjLWNlYTE0ZGYyMTM0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41NTU3NTE0NjVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:49Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=19627788-208e-4d9d-8a52-123b2d2d4abc http.request.method=POST http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.400522ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:49Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=9fde2621-50bd-47c4-80a2-f4e31ac6d598 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/uploads/101ebd4f-4fc0-4d32-9d58-ab8afb03eaca?_state=yf2soeioOes-CfG5pIDUqxHNAlHJFn15tS8sYPZnJE17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEwMWViZDRmLTRmYzAtNGQzMi05ZDU4LWFiOGFmYjAzZWFjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41NjE3MzIzMjRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.870645ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "PUT /v2/foo/bar/blobs/uploads/101ebd4f-4fc0-4d32-9d58-ab8afb03eaca?_state=yf2soeioOes-CfG5pIDUqxHNAlHJFn15tS8sYPZnJE17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEwMWViZDRmLTRmYzAtNGQzMi05ZDU4LWFiOGFmYjAzZWFjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41NjE3MzIzMjRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:49Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=1c676559-a7f7-4a27-9d39-381528a4fe96 http.request.method=POST http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.33361ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:51Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=75418c71-85d0-4d12-836b-0eb3b2423856 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/uploads/3771115f-476a-4b2f-a3f6-f20523526e26?_state=DWkivdlSnvq_oGeOXPrYyQiIgvlFxZfeEhBivnbSB5R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3NzExMTVmLTQ3NmEtNGIyZi1hM2Y2LWYyMDUyMzUyNmUyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41Njc5NzA4NDhaIn0%3D&digest=sha256%3A7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" http.request.useragent="Go-http-client/1.1" http.response.duration=1.447407464s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:49 +0000] "PUT /v2/foo/bar/blobs/uploads/3771115f-476a-4b2f-a3f6-f20523526e26?_state=DWkivdlSnvq_oGeOXPrYyQiIgvlFxZfeEhBivnbSB5R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3NzExMTVmLTQ3NmEtNGIyZi1hM2Y2LWYyMDUyMzUyNmUyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo0OS41Njc5NzA4NDhaIn0%3D&digest=sha256%3A7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:51Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=de08cee0-7b34-4c09-93c1-5a9fa150ea15 http.request.method=POST http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.475529ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:52Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:40987" http.request.id=a968fbca-46d0-4f2c-baf1-a35f8ca67ad8 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/uploads/9911e7f4-2fb5-4288-a1c3-5929dae3612c?_state=QBIp3VhzYpD9k6HLIktaapbU9LrTIWqv8l55xGOhaKp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5MTFlN2Y0LTJmYjUtNDI4OC1hMWMzLTU5MjlkYWUzNjEyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1MS4wOTU4ODEzODZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.277129178s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:51 +0000] "PATCH /v2/foo/bar/blobs/uploads/9911e7f4-2fb5-4288-a1c3-5929dae3612c?_state=QBIp3VhzYpD9k6HLIktaapbU9LrTIWqv8l55xGOhaKp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5MTFlN2Y0LTJmYjUtNDI4OC1hMWMzLTU5MjlkYWUzNjEyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1MS4wOTU4ODEzODZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:52Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=82432114-a67b-4b17-8bc3-914ed99a4125 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/uploads/9911e7f4-2fb5-4288-a1c3-5929dae3612c?_state=qjraStOKBKCPgIQpspBUKl-bLvbzGliNb5wCPdZgCo17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5MTFlN2Y0LTJmYjUtNDI4OC1hMWMzLTU5MjlkYWUzNjEyYyIsIk9mZnNldCI6MjM0NDA4OTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6NTFaIn0%3D&digest=sha256%3A7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" http.request.useragent="Go-http-client/1.1" http.response.duration=2.719168ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:52 +0000] "PUT /v2/foo/bar/blobs/uploads/9911e7f4-2fb5-4288-a1c3-5929dae3612c?_state=qjraStOKBKCPgIQpspBUKl-bLvbzGliNb5wCPdZgCo17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5MTFlN2Y0LTJmYjUtNDI4OC1hMWMzLTU5MjlkYWUzNjEyYyIsIk9mZnNldCI6MjM0NDA4OTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6NTFaIn0%3D&digest=sha256%3A7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:52Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=c714067a-cf03-4fd9-9973-49e95e4750fc http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.499206ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:52 +0000] "HEAD /v2/foo/bar/blobs/sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:52Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=d7e27794-71a4-4895-b0c0-797e1b08ad46 http.request.method=GET http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=181.833827ms http.response.status=200 http.response.written=23440896 127.0.0.1 - - [08/May/2025:23:31:52 +0000] "GET /v2/foo/bar/blobs/sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613 HTTP/1.1" 200 23440896 "" "Go-http-client/1.1" time="2025-05-08T23:31:52Z" level=error msg="error parsing digest="sha257:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613": unsupported digest algorithm" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=7a64c16e-f608-422e-b26c-01c24a0b4862 http.request.method=GET http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/sha257:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" vars.name="foo/bar" time="2025-05-08T23:31:52Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=7a64c16e-f608-422e-b26c-01c24a0b4862 http.request.method=GET http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/sha257:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.440136ms http.response.status=400 http.response.written=110 vars.digest="sha257:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:31:52 +0000] "GET /v2/foo/bar/blobs/sha257:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-08T23:31:52Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=633832bb-80af-472f-b4ef-8cdc7b52f24f http.request.method=GET http.request.remoteaddr="127.0.0.1:57178" http.request.uri="/v2/foo/bar/blobs/sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" http.request.useragent="Go-http-client/1.1" http.response.duration=2.97303ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:52 +0000] "GET /v2/foo/bar/blobs/sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:31:52Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:31:53Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7 err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=51f17b9f-8282-42e9-937c-4239d8189ee8 http.request.method=GET http.request.remoteaddr="127.0.0.1:46902" http.request.uri="/v2/foo/bar/blobs/sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.670544ms http.response.status=404 http.response.written=157 vars.digest="sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:31:53 +0000] "GET /v2/foo/bar/blobs/sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-08T23:31:53Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7 err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=4bfdac86-9f18-4f60-a401-cc869fe7a0cc http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46908" http.request.uri="/v2/foo/bar/blobs/sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.387612ms http.response.status=404 http.response.written=157 vars.digest="sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:31:53 +0000] "HEAD /v2/foo/bar/blobs/sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-08T23:31:53Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=4a9392f6-7817-4c0b-bd36-50ae1e590d02 http.request.method=POST http.request.remoteaddr="127.0.0.1:46908" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.284792ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:53Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=d5374457-93e7-4f6f-bc69-c3ea6224d3da http.request.method=GET http.request.remoteaddr="127.0.0.1:46908" http.request.uri="/v2/foo/bar/blobs/uploads/1195d3d1-a187-467f-9934-79a552e97af0?_state=O-4GA_1eCRUvg-07jRm3IfeLO8cDJPax6xTlV5TCqG57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExOTVkM2QxLWExODctNDY3Zi05OTM0LTc5YTU1MmU5N2FmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4wODU5MjYwMDlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.880267ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:53 +0000] "GET /v2/foo/bar/blobs/uploads/1195d3d1-a187-467f-9934-79a552e97af0?_state=O-4GA_1eCRUvg-07jRm3IfeLO8cDJPax6xTlV5TCqG57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExOTVkM2QxLWExODctNDY3Zi05OTM0LTc5YTU1MmU5N2FmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4wODU5MjYwMDlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:53Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=d2d50f55-2d10-46e3-b083-b453650c3ab6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46908" http.request.uri="/v2/foo/bar/blobs/uploads/1195d3d1-a187-467f-9934-79a552e97af0?_state=O-4GA_1eCRUvg-07jRm3IfeLO8cDJPax6xTlV5TCqG57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExOTVkM2QxLWExODctNDY3Zi05OTM0LTc5YTU1MmU5N2FmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4wODU5MjYwMDlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.467483ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:53 +0000] "DELETE /v2/foo/bar/blobs/uploads/1195d3d1-a187-467f-9934-79a552e97af0?_state=O-4GA_1eCRUvg-07jRm3IfeLO8cDJPax6xTlV5TCqG57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExOTVkM2QxLWExODctNDY3Zi05OTM0LTc5YTU1MmU5N2FmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4wODU5MjYwMDlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:53Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=7740eb85-4f77-443e-9ffb-69d9e3b35f50 http.request.method=GET http.request.remoteaddr="127.0.0.1:46908" http.request.uri="/v2/foo/bar/blobs/uploads/1195d3d1-a187-467f-9934-79a552e97af0?_state=O-4GA_1eCRUvg-07jRm3IfeLO8cDJPax6xTlV5TCqG57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExOTVkM2QxLWExODctNDY3Zi05OTM0LTc5YTU1MmU5N2FmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4wODU5MjYwMDlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1195d3d1-a187-467f-9934-79a552e97af0 time="2025-05-08T23:31:53Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=7740eb85-4f77-443e-9ffb-69d9e3b35f50 http.request.method=GET http.request.remoteaddr="127.0.0.1:46908" http.request.uri="/v2/foo/bar/blobs/uploads/1195d3d1-a187-467f-9934-79a552e97af0?_state=O-4GA_1eCRUvg-07jRm3IfeLO8cDJPax6xTlV5TCqG57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExOTVkM2QxLWExODctNDY3Zi05OTM0LTc5YTU1MmU5N2FmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4wODU5MjYwMDlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.634403ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=1195d3d1-a187-467f-9934-79a552e97af0 127.0.0.1 - - [08/May/2025:23:31:53 +0000] "GET /v2/foo/bar/blobs/uploads/1195d3d1-a187-467f-9934-79a552e97af0?_state=O-4GA_1eCRUvg-07jRm3IfeLO8cDJPax6xTlV5TCqG57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExOTVkM2QxLWExODctNDY3Zi05OTM0LTc5YTU1MmU5N2FmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4wODU5MjYwMDlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-08T23:31:53Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=1a5e4045-23b6-4c85-a61c-7b91bb4afd7a http.request.method=POST http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.76839ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:53Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=22bf76eb-1df8-4581-908f-4696e8a0c479 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/uploads/bfb69506-733b-41ca-b62f-3a9bbc291688?_state=qEiod3nU35dl0rW0O5v7kYQhF04ECDgwNVqqYoWuTtF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmYjY5NTA2LTczM2ItNDFjYS1iNjJmLTNhOWJiYzI5MTY4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4wOTM5NzIwOTdaIn0%3D&digest=sha256%3Af3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" http.request.useragent="Go-http-client/1.1" provided=sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7 vars.name="foo/bar" vars.uuid=bfb69506-733b-41ca-b62f-3a9bbc291688 time="2025-05-08T23:31:53Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=22bf76eb-1df8-4581-908f-4696e8a0c479 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/uploads/bfb69506-733b-41ca-b62f-3a9bbc291688?_state=qEiod3nU35dl0rW0O5v7kYQhF04ECDgwNVqqYoWuTtF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmYjY5NTA2LTczM2ItNDFjYS1iNjJmLTNhOWJiYzI5MTY4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4wOTM5NzIwOTdaIn0%3D&digest=sha256%3Af3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=bfb69506-733b-41ca-b62f-3a9bbc291688 time="2025-05-08T23:31:53Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=22bf76eb-1df8-4581-908f-4696e8a0c479 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/uploads/bfb69506-733b-41ca-b62f-3a9bbc291688?_state=qEiod3nU35dl0rW0O5v7kYQhF04ECDgwNVqqYoWuTtF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmYjY5NTA2LTczM2ItNDFjYS1iNjJmLTNhOWJiYzI5MTY4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4wOTM5NzIwOTdaIn0%3D&digest=sha256%3Af3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.313476ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=bfb69506-733b-41ca-b62f-3a9bbc291688 127.0.0.1 - - [08/May/2025:23:31:53 +0000] "PUT /v2/foo/bar/blobs/uploads/bfb69506-733b-41ca-b62f-3a9bbc291688?_state=qEiod3nU35dl0rW0O5v7kYQhF04ECDgwNVqqYoWuTtF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmYjY5NTA2LTczM2ItNDFjYS1iNjJmLTNhOWJiYzI5MTY4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4wOTM5NzIwOTdaIn0%3D&digest=sha256%3Af3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-08T23:31:53Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=f2707e04-8def-4dd3-b165-fc4bcbd2c211 http.request.method=POST http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.264068ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:53Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=6eac1f8b-6729-45a4-9320-653e37e83b94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/uploads/2a599e40-6c7c-4a12-8ad9-09f1d96e4109?_state=gdjPXvSADgJHCjbuSnULhq5Ud0_4iBRQ7I0REh-v5lB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJhNTk5ZTQwLTZjN2MtNGExMi04YWQ5LTA5ZjFkOTZlNDEwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4wOTcyNTcxOTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.611209ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:53 +0000] "PUT /v2/foo/bar/blobs/uploads/2a599e40-6c7c-4a12-8ad9-09f1d96e4109?_state=gdjPXvSADgJHCjbuSnULhq5Ud0_4iBRQ7I0REh-v5lB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJhNTk5ZTQwLTZjN2MtNGExMi04YWQ5LTA5ZjFkOTZlNDEwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4wOTcyNTcxOTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:53Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=93b91c99-5f7f-4c2e-97c8-2cb3ac908ed5 http.request.method=POST http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.288148ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:53Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=107bf443-4506-43bc-a324-a7ecfe1babc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/uploads/a76508b1-f41d-4ad0-a691-34d20e561456?_state=kQA2zgvmS41KbwGCvHMhpt8_-vZGYij4brkAeu_e52N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3NjUwOGIxLWY0MWQtNGFkMC1hNjkxLTM0ZDIwZTU2MTQ1NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4xMDA3MzIwNjdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.052456ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:53 +0000] "PUT /v2/foo/bar/blobs/uploads/a76508b1-f41d-4ad0-a691-34d20e561456?_state=kQA2zgvmS41KbwGCvHMhpt8_-vZGYij4brkAeu_e52N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3NjUwOGIxLWY0MWQtNGFkMC1hNjkxLTM0ZDIwZTU2MTQ1NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4xMDA3MzIwNjdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:53Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=58e876be-6546-466e-90c0-cfe12f964d13 http.request.method=POST http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.545019ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:54Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=84fe259a-9ad4-4996-97ba-254dd8070708 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/uploads/f804462d-eaeb-4295-9fc8-20743398975f?_state=iAbrDg9FA-BckN3DHufE5DJjnWfU6e6XHGr6RRDGMwV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4MDQ0NjJkLWVhZWItNDI5NS05ZmM4LTIwNzQzMzk4OTc1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4xMDQ4MTEyNDRaIn0%3D&digest=sha256%3Af3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.328830191s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:53 +0000] "PUT /v2/foo/bar/blobs/uploads/f804462d-eaeb-4295-9fc8-20743398975f?_state=iAbrDg9FA-BckN3DHufE5DJjnWfU6e6XHGr6RRDGMwV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4MDQ0NjJkLWVhZWItNDI5NS05ZmM4LTIwNzQzMzk4OTc1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1My4xMDQ4MTEyNDRaIn0%3D&digest=sha256%3Af3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:54Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=13678dad-24e4-4c41-9136-11ec11f41a8d http.request.method=POST http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.350955ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34251" http.request.id=940af769-4827-45c0-b3f2-b2ed039d6da7 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/uploads/0db70af8-6edd-4a71-9767-8f48a37b9f1a?_state=NYLx4-BZhRAmJU-SwSdUSO1iYbdYmkuTjQG0eBiUaHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkYjcwYWY4LTZlZGQtNGE3MS05NzY3LThmNDhhMzdiOWYxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1NC41MjY3NTY2NDVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.794234988s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:54 +0000] "PATCH /v2/foo/bar/blobs/uploads/0db70af8-6edd-4a71-9767-8f48a37b9f1a?_state=NYLx4-BZhRAmJU-SwSdUSO1iYbdYmkuTjQG0eBiUaHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkYjcwYWY4LTZlZGQtNGE3MS05NzY3LThmNDhhMzdiOWYxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1NC41MjY3NTY2NDVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=747170fd-59c4-4f51-b775-ec590589cd56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/uploads/0db70af8-6edd-4a71-9767-8f48a37b9f1a?_state=lpE5hPPrPNBQ9dt1Wl_p8LHc6X3IkplcqXLjy0yjaIR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkYjcwYWY4LTZlZGQtNGE3MS05NzY3LThmNDhhMzdiOWYxYSIsIk9mZnNldCI6MjU1NDY3NTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6NTRaIn0%3D&digest=sha256%3Af3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.726626ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "PUT /v2/foo/bar/blobs/uploads/0db70af8-6edd-4a71-9767-8f48a37b9f1a?_state=lpE5hPPrPNBQ9dt1Wl_p8LHc6X3IkplcqXLjy0yjaIR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkYjcwYWY4LTZlZGQtNGE3MS05NzY3LThmNDhhMzdiOWYxYSIsIk9mZnNldCI6MjU1NDY3NTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6NTRaIn0%3D&digest=sha256%3Af3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=602c0ec7-df70-490d-a398-4eb968a356c6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="955.943µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=97a4e390-e3ef-45ae-84c1-625164486aa4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=71.630684ms http.response.status=200 http.response.written=25546752 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "GET /v2/foo/bar/blobs/sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7 HTTP/1.1" 200 25546752 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=error msg="error parsing digest="sha257:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7": unsupported digest algorithm" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=2dcd7849-dd4a-4e0f-97d9-4ad37e47b9ed http.request.method=GET http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/sha257:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" vars.name="foo/bar" time="2025-05-08T23:31:56Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=2dcd7849-dd4a-4e0f-97d9-4ad37e47b9ed http.request.method=GET http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/bar/blobs/sha257:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="757.235µs" http.response.status=400 http.response.written=110 vars.digest="sha257:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "GET /v2/foo/bar/blobs/sha257:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=cbf346bf-8d58-4437-9fcf-1f10b8afd844 http.request.method=GET http.request.remoteaddr="127.0.0.1:46946" http.request.uri="/v2/foo/bar/blobs/sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.356004ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "GET /v2/foo/bar/blobs/sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=3894a8e1-df05-4b0a-a0e9-1b4027089fb6 http.request.method=GET http.request.remoteaddr="127.0.0.1:46946" http.request.uri="/v2/foo/bar/blobs/sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.559336ms http.response.status=200 http.response.written=163840 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "GET /v2/foo/bar/blobs/sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7 HTTP/1.1" 200 163840 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34251" http.request.id=c2d10eae-ecbf-4ca5-984f-ce3bd3706ac2 http.request.method=GET http.request.remoteaddr="127.0.0.1:46934" http.request.uri="/v2/foo/bar/blobs/sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.896421ms http.response.status=200 http.response.written=4063232 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "GET /v2/foo/bar/blobs/sha256:f3a74f83f76e12d525e9b203b0e81b7c01023ae231e77fce471da5132fec0bf7 HTTP/1.1" 200 4063232 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=dc2b0e1f-ee4f-4fcc-a74c-0e54bfa514ea http.request.method=GET http.request.remoteaddr="127.0.0.1:57178" http.request.uri="/v2/foo/bar/blobs/sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.794155091s http.response.status=200 http.response.written=4079616 127.0.0.1 - - [08/May/2025:23:31:52 +0000] "GET /v2/foo/bar/blobs/sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613 HTTP/1.1" 200 4079616 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40987" http.request.id=ba58e33f-5d28-4877-9ccf-a1f9bff0732b http.request.method=GET http.request.remoteaddr="127.0.0.1:57172" http.request.uri="/v2/foo/bar/blobs/sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.80559964s http.response.status=200 http.response.written=4096000 127.0.0.1 - - [08/May/2025:23:31:52 +0000] "GET /v2/foo/bar/blobs/sha256:7141e22a4e99e1131627b72ec279c4860c4b5c5f9631dc6a33104089abad3613 HTTP/1.1" 200 4096000 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (7.29s) === RUN TestBlobDelete time="2025-05-08T23:31:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:31:56Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:31:56Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=103aaf7b-14f9-49f3-a609-583355c30c62 http.request.method=GET http.request.remoteaddr="127.0.0.1:59708" http.request.uri="/v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="885.751µs" http.response.status=404 http.response.written=157 vars.digest="sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "GET /v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=869fd18f-9858-49ea-b991-3a3ebcb1d0b0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59716" http.request.uri="/v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.273203ms http.response.status=404 http.response.written=157 vars.digest="sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=28af72fe-2708-48fe-8273-333470c53f58 http.request.method=POST http.request.remoteaddr="127.0.0.1:59716" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.215119ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=500036cf-0a0f-4d54-9036-a9b3c97f73b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:59716" http.request.uri="/v2/foo/bar/blobs/uploads/acd21170-61b2-4a07-8848-61ca0fcb3328?_state=sUUgX18C34v2OMBtBcVt0H9u5OUewDVeIfpllGFZuNt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjZDIxMTcwLTYxYjItNGEwNy04ODQ4LTYxY2EwZmNiMzMyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MDc4MTg2MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="959.925µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "GET /v2/foo/bar/blobs/uploads/acd21170-61b2-4a07-8848-61ca0fcb3328?_state=sUUgX18C34v2OMBtBcVt0H9u5OUewDVeIfpllGFZuNt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjZDIxMTcwLTYxYjItNGEwNy04ODQ4LTYxY2EwZmNiMzMyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MDc4MTg2MzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=3d875e0c-6039-4b5c-a324-35cd31f0a452 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59716" http.request.uri="/v2/foo/bar/blobs/uploads/acd21170-61b2-4a07-8848-61ca0fcb3328?_state=sUUgX18C34v2OMBtBcVt0H9u5OUewDVeIfpllGFZuNt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjZDIxMTcwLTYxYjItNGEwNy04ODQ4LTYxY2EwZmNiMzMyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MDc4MTg2MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.323928ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "DELETE /v2/foo/bar/blobs/uploads/acd21170-61b2-4a07-8848-61ca0fcb3328?_state=sUUgX18C34v2OMBtBcVt0H9u5OUewDVeIfpllGFZuNt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjZDIxMTcwLTYxYjItNGEwNy04ODQ4LTYxY2EwZmNiMzMyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MDc4MTg2MzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=15651d61-649a-4bb4-a8b6-8caa2345bbe2 http.request.method=GET http.request.remoteaddr="127.0.0.1:59716" http.request.uri="/v2/foo/bar/blobs/uploads/acd21170-61b2-4a07-8848-61ca0fcb3328?_state=sUUgX18C34v2OMBtBcVt0H9u5OUewDVeIfpllGFZuNt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjZDIxMTcwLTYxYjItNGEwNy04ODQ4LTYxY2EwZmNiMzMyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MDc4MTg2MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=acd21170-61b2-4a07-8848-61ca0fcb3328 time="2025-05-08T23:31:56Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=15651d61-649a-4bb4-a8b6-8caa2345bbe2 http.request.method=GET http.request.remoteaddr="127.0.0.1:59716" http.request.uri="/v2/foo/bar/blobs/uploads/acd21170-61b2-4a07-8848-61ca0fcb3328?_state=sUUgX18C34v2OMBtBcVt0H9u5OUewDVeIfpllGFZuNt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjZDIxMTcwLTYxYjItNGEwNy04ODQ4LTYxY2EwZmNiMzMyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MDc4MTg2MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.177109ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=acd21170-61b2-4a07-8848-61ca0fcb3328 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "GET /v2/foo/bar/blobs/uploads/acd21170-61b2-4a07-8848-61ca0fcb3328?_state=sUUgX18C34v2OMBtBcVt0H9u5OUewDVeIfpllGFZuNt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjZDIxMTcwLTYxYjItNGEwNy04ODQ4LTYxY2EwZmNiMzMyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MDc4MTg2MzdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=d2a8c843-0553-40ba-afc1-04b6c50900ba http.request.method=POST http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.284333ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=fe65382a-d47a-4b20-8db8-d4224931fb47 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/uploads/72a23626-3ec1-4dae-b673-463e5882454d?_state=HKQdAJgvOi1sF_AAFvXOzEfNa3Sx5CNXOSH7QwENEE97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyYTIzNjI2LTNlYzEtNGRhZS1iNjczLTQ2M2U1ODgyNDU0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MTM1NDIyNDNaIn0%3D&digest=sha256%3A160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" provided=sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f vars.name="foo/bar" vars.uuid=72a23626-3ec1-4dae-b673-463e5882454d time="2025-05-08T23:31:56Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=fe65382a-d47a-4b20-8db8-d4224931fb47 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/uploads/72a23626-3ec1-4dae-b673-463e5882454d?_state=HKQdAJgvOi1sF_AAFvXOzEfNa3Sx5CNXOSH7QwENEE97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyYTIzNjI2LTNlYzEtNGRhZS1iNjczLTQ2M2U1ODgyNDU0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MTM1NDIyNDNaIn0%3D&digest=sha256%3A160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=72a23626-3ec1-4dae-b673-463e5882454d time="2025-05-08T23:31:56Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=fe65382a-d47a-4b20-8db8-d4224931fb47 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/uploads/72a23626-3ec1-4dae-b673-463e5882454d?_state=HKQdAJgvOi1sF_AAFvXOzEfNa3Sx5CNXOSH7QwENEE97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyYTIzNjI2LTNlYzEtNGRhZS1iNjczLTQ2M2U1ODgyNDU0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MTM1NDIyNDNaIn0%3D&digest=sha256%3A160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.305034ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=72a23626-3ec1-4dae-b673-463e5882454d 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "PUT /v2/foo/bar/blobs/uploads/72a23626-3ec1-4dae-b673-463e5882454d?_state=HKQdAJgvOi1sF_AAFvXOzEfNa3Sx5CNXOSH7QwENEE97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyYTIzNjI2LTNlYzEtNGRhZS1iNjczLTQ2M2U1ODgyNDU0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MTM1NDIyNDNaIn0%3D&digest=sha256%3A160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=781556df-d565-4c83-821d-6645b5547db0 http.request.method=POST http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.135656ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=a4c68cac-3379-4fea-ac32-a2b3e5a2758c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/uploads/3230acc2-c868-495c-b379-661e1746fd19?_state=qRoZPF9Ug78CEliR0vztU7Qx5G3zsD55CXHufP85JkJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMzBhY2MyLWM4NjgtNDk1Yy1iMzc5LTY2MWUxNzQ2ZmQxOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MTY0MDE4NzhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.45828ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "PUT /v2/foo/bar/blobs/uploads/3230acc2-c868-495c-b379-661e1746fd19?_state=qRoZPF9Ug78CEliR0vztU7Qx5G3zsD55CXHufP85JkJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMzBhY2MyLWM4NjgtNDk1Yy1iMzc5LTY2MWUxNzQ2ZmQxOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MTY0MDE4NzhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=f927d8b9-367d-4fd1-84b3-b61f332947a8 http.request.method=POST http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.150032ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=f44e9b2e-e056-4087-8f22-70767ec42f7f http.request.method=PUT http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/uploads/3767c8fa-d34b-4b0c-92c1-a1abbed83fdf?_state=rQCdaghj5dSk5b_-d2Mclt36XbxVehnKcDfSm0v8ffR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3NjdjOGZhLWQzNGItNGIwYy05MmMxLWExYWJiZWQ4M2ZkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MTkzODU5NjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.054784ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "PUT /v2/foo/bar/blobs/uploads/3767c8fa-d34b-4b0c-92c1-a1abbed83fdf?_state=rQCdaghj5dSk5b_-d2Mclt36XbxVehnKcDfSm0v8ffR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3NjdjOGZhLWQzNGItNGIwYy05MmMxLWExYWJiZWQ4M2ZkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MTkzODU5NjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=46586636-b4d8-453a-b6d1-e26f0a62e106 http.request.method=POST http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.344438ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:57Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=9a0d7dec-3874-4ccb-98ce-a20d947eb462 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/uploads/c200d581-f877-4236-8cd2-6b1725c1b1a3?_state=gCQE6E0MlatkBU5dGuIoU7aQ5SBFVQ0Ih5laQUKMuV17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyMDBkNTgxLWY4NzctNDIzNi04Y2QyLTZiMTcyNWMxYjFhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MjI3NTc0NThaIn0%3D&digest=sha256%3A160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.183701554s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:56 +0000] "PUT /v2/foo/bar/blobs/uploads/c200d581-f877-4236-8cd2-6b1725c1b1a3?_state=gCQE6E0MlatkBU5dGuIoU7aQ5SBFVQ0Ih5laQUKMuV17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyMDBkNTgxLWY4NzctNDIzNi04Y2QyLTZiMTcyNWMxYjFhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1Ni42MjI3NTc0NThaIn0%3D&digest=sha256%3A160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:58Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=a555f49b-8ecd-43f0-b686-8ca65aabe4ea http.request.method=POST http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.619707ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:59Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:40891" http.request.id=29711f24-d46c-43d5-80f2-5fa34745e930 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/uploads/1af4779b-e3df-4240-8c7f-1069637fff41?_state=8ucDjleC-0NMBvp4makB2GCOesW3eRdVjQG_ZFTGy_57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhZjQ3NzliLWUzZGYtNDI0MC04YzdmLTEwNjk2MzdmZmY0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1OC4wMDE3NjkxMjdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.203706435s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:58 +0000] "PATCH /v2/foo/bar/blobs/uploads/1af4779b-e3df-4240-8c7f-1069637fff41?_state=8ucDjleC-0NMBvp4makB2GCOesW3eRdVjQG_ZFTGy_57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhZjQ3NzliLWUzZGYtNDI0MC04YzdmLTEwNjk2MzdmZmY0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1OC4wMDE3NjkxMjdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:59Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=f1de0956-db60-4b8b-a8da-5c761f0b0855 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/uploads/1af4779b-e3df-4240-8c7f-1069637fff41?_state=KlYTLNabHcDFzMbEGAYMkNusfRPsYV0q296nTve0jEh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhZjQ3NzliLWUzZGYtNDI0MC04YzdmLTEwNjk2MzdmZmY0MSIsIk9mZnNldCI6MjIwMDcyOTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6NThaIn0%3D&digest=sha256%3A160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.1168ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:59 +0000] "PUT /v2/foo/bar/blobs/uploads/1af4779b-e3df-4240-8c7f-1069637fff41?_state=KlYTLNabHcDFzMbEGAYMkNusfRPsYV0q296nTve0jEh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhZjQ3NzliLWUzZGYtNDI0MC04YzdmLTEwNjk2MzdmZmY0MSIsIk9mZnNldCI6MjIwMDcyOTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzE6NThaIn0%3D&digest=sha256%3A160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:59Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=0bbbac45-8a56-464e-b307-86f878981dc4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.061974ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:59Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=17f7afab-ac56-495a-a08f-49dca9fb29c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=59.579713ms http.response.status=200 http.response.written=22007296 127.0.0.1 - - [08/May/2025:23:31:59 +0000] "GET /v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 200 22007296 "" "Go-http-client/1.1" time="2025-05-08T23:31:59Z" level=error msg="error parsing digest="sha257:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f": unsupported digest algorithm" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=edad66e2-9896-4bef-b7a2-43b566269653 http.request.method=GET http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/sha257:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" vars.name="foo/bar" time="2025-05-08T23:31:59Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=edad66e2-9896-4bef-b7a2-43b566269653 http.request.method=GET http.request.remoteaddr="127.0.0.1:59722" http.request.uri="/v2/foo/bar/blobs/sha257:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="784.998µs" http.response.status=400 http.response.written=110 vars.digest="sha257:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:31:59 +0000] "GET /v2/foo/bar/blobs/sha257:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-08T23:31:59Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=bdd3ca2e-a7e8-49fb-a79d-59cc45ee641f http.request.method=GET http.request.remoteaddr="127.0.0.1:59748" http.request.uri="/v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.621362ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:59 +0000] "GET /v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:59Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=eac144bb-1857-4ea9-a9eb-76cecae716ed http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59764" http.request.uri="/v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.duration="831.615µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:59 +0000] "DELETE /v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:31:59Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=c5654e87-82eb-484b-ab4e-2b810d2fa020 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59764" http.request.uri="/v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="698.216µs" http.response.status=404 http.response.written=157 vars.digest="sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:31:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-08T23:31:59Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=1e1a0e86-0cba-49b1-9314-98600dadee38 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59764" http.request.uri="/v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="917.671µs" http.response.status=404 http.response.written=74 vars.digest="sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:31:59 +0000] "DELETE /v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-05-08T23:31:59Z" level=error msg="error parsing digest="sha257:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f": unsupported digest algorithm" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=440f949b-75f7-439b-bc6a-85509ecb7424 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59778" http.request.uri="/v2/foo/bar/blobs/sha257:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" vars.name="foo/bar" time="2025-05-08T23:31:59Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=440f949b-75f7-439b-bc6a-85509ecb7424 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59778" http.request.uri="/v2/foo/bar/blobs/sha257:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.00549ms http.response.status=400 http.response.written=110 vars.digest="sha257:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:31:59 +0000] "DELETE /v2/foo/bar/blobs/sha257:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-08T23:31:59Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=9f86a5b0-f637-460d-a8e0-e620f350919a http.request.method=POST http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.126573ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:00Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=2fd261e4-e044-42e4-9d82-775ffbef35c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/bar/blobs/uploads/558d38dd-0144-4e0d-bb50-79c51bcdf9f4?_state=phDno-AORVwVbUBPVyPRNOYg2rN2bCaqN3PARz0-eOt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1OGQzOGRkLTAxNDQtNGUwZC1iYjUwLTc5YzUxYmNkZjlmNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1OS4zMDM5NTQ2MThaIn0%3D&digest=sha256%3A160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.082300244s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:31:59 +0000] "PUT /v2/foo/bar/blobs/uploads/558d38dd-0144-4e0d-bb50-79c51bcdf9f4?_state=phDno-AORVwVbUBPVyPRNOYg2rN2bCaqN3PARz0-eOt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1OGQzOGRkLTAxNDQtNGUwZC1iYjUwLTc5YzUxYmNkZjlmNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMTo1OS4zMDM5NTQ2MThaIn0%3D&digest=sha256%3A160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:00Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=07d12aae-ef53-4166-a2cb-f08933729565 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.888913ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:00 +0000] "HEAD /v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:00Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=6b7c6444-4e79-4717-80a6-2c157030cc6a http.request.method=GET http.request.remoteaddr="127.0.0.1:59736" http.request.uri="/v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.310423823s http.response.status=200 http.response.written=4063232 127.0.0.1 - - [08/May/2025:23:31:59 +0000] "GET /v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 200 4063232 "" "Go-http-client/1.1" time="2025-05-08T23:32:00Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40891" http.request.id=c30d1b8c-ae80-4484-9b52-83070ef5aa00 http.request.method=GET http.request.remoteaddr="127.0.0.1:59748" http.request.uri="/v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.306727152s http.response.status=200 http.response.written=4063232 127.0.0.1 - - [08/May/2025:23:31:59 +0000] "GET /v2/foo/bar/blobs/sha256:160d1653745cd3ecca4fab0268fb09c740501ab100d475af319fd17c2758552f HTTP/1.1" 200 4063232 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (4.18s) === RUN TestRelativeURL time="2025-05-08T23:32:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:32:00Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:32:00Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37403" http.request.id=3595edf7-9ce0-42ce-81d3-94f023e6de24 http.request.method=POST http.request.remoteaddr="127.0.0.1:52792" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.428364ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:01Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37403" http.request.id=06c57846-b39c-4238-b74c-cf6bec958196 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52792" http.request.uri="/v2/foo/bar/blobs/uploads/13cf84a1-75ca-49c6-a763-b6e8c3a638ec?_state=8vuC55-CIPNhwrRZHBdp-xbEuL2M4YF1QGFbxqY8A557Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzY2Y4NGExLTc1Y2EtNDljNi1hNzYzLWI2ZThjM2E2MzhlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMjowMC42MDk4MzUyOTJaIn0%3D&digest=sha256%3A41e472519a8906e8d6cf31ab095c3319a3b3b1b972bfcc75c3d8dfc5fd02e2f1" http.request.useragent="Go-http-client/1.1" http.response.duration=889.52079ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:00 +0000] "PUT /v2/foo/bar/blobs/uploads/13cf84a1-75ca-49c6-a763-b6e8c3a638ec?_state=8vuC55-CIPNhwrRZHBdp-xbEuL2M4YF1QGFbxqY8A557Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzY2Y4NGExLTc1Y2EtNDljNi1hNzYzLWI2ZThjM2E2MzhlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMjowMC42MDk4MzUyOTJaIn0%3D&digest=sha256%3A41e472519a8906e8d6cf31ab095c3319a3b3b1b972bfcc75c3d8dfc5fd02e2f1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:02Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37403" http.request.id=842fa9de-b89c-47aa-8646-b8787ca9ad91 http.request.method=POST http.request.remoteaddr="127.0.0.1:52792" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="976.451µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:02Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37403" http.request.id=4cd07f2f-8ce9-4522-9d4e-568311a3d139 http.request.method=POST http.request.remoteaddr="127.0.0.1:52792" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.229345ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:02Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37403" http.request.id=695f9e04-db50-450d-abbf-b4bd4fa19b72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52792" http.request.uri="/v2/foo/bar/blobs/uploads/38b026d6-6404-455e-a14d-a0835e6c570b?_state=vxmqbGQiSk3BK-Lcj2wg0QpAGAeL9KkJJXafFQv3HJl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4YjAyNmQ2LTY0MDQtNDU1ZS1hMTRkLWEwODM1ZTZjNTcwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMjowMi4wMDI1NzIxODlaIn0%3D&digest=sha256%3Ab1802bfbf2b647435a8c453e36fea97fcbf7a5e4a51df32c1009328653afb8ad" http.request.useragent="Go-http-client/1.1" http.response.duration=917.972902ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:02 +0000] "PUT /v2/foo/bar/blobs/uploads/38b026d6-6404-455e-a14d-a0835e6c570b?_state=vxmqbGQiSk3BK-Lcj2wg0QpAGAeL9KkJJXafFQv3HJl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4YjAyNmQ2LTY0MDQtNDU1ZS1hMTRkLWEwODM1ZTZjNTcwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMjowMi4wMDI1NzIxODlaIn0%3D&digest=sha256%3Ab1802bfbf2b647435a8c453e36fea97fcbf7a5e4a51df32c1009328653afb8ad HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.32s) === RUN TestBlobDeleteDisabled time="2025-05-08T23:32:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:32:02Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:32:03Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.9 http.request.host="127.0.0.1:44177" http.request.id=3e331815-8286-4bac-92e5-1119d7337c6b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40432" http.request.uri="/v2/foo/bar/blobs/sha256:6dc41f7d916cfcda94bb7129c0b4a19f7f9a6c9590e5988f0356e28abaa8d6f7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.318236ms http.response.status=405 http.response.written=78 vars.digest="sha256:6dc41f7d916cfcda94bb7129c0b4a19f7f9a6c9590e5988f0356e28abaa8d6f7" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:32:03 +0000] "DELETE /v2/foo/bar/blobs/sha256:6dc41f7d916cfcda94bb7129c0b4a19f7f9a6c9590e5988f0356e28abaa8d6f7 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.51s) === RUN TestDeleteDisabled time="2025-05-08T23:32:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:32:03Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:32:03Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37491" http.request.id=5ace01f2-8219-4bf6-b989-e838a867bb82 http.request.method=POST http.request.remoteaddr="127.0.0.1:38040" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.58598ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:06Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37491" http.request.id=8ba4d9e4-0f66-48c7-8c4b-db0071527b3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38040" http.request.uri="/v2/foo/bar/blobs/uploads/8045c757-9d86-464d-af84-0c54255f30e2?_state=62WJFzEPVZqW83in5z4pFWf3GdW18qjn5FvmOn1Nd3V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwNDVjNzU3LTlkODYtNDY0ZC1hZjg0LTBjNTQyNTVmMzBlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMjowMy45NjQ0NjE5NDNaIn0%3D&digest=sha256%3A968069668390b7f544c87263bdd7be9118e49e6d964a6463debf9c797de2eaf0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.106094375s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:03 +0000] "PUT /v2/foo/bar/blobs/uploads/8045c757-9d86-464d-af84-0c54255f30e2?_state=62WJFzEPVZqW83in5z4pFWf3GdW18qjn5FvmOn1Nd3V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwNDVjNzU3LTlkODYtNDY0ZC1hZjg0LTBjNTQyNTVmMzBlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMjowMy45NjQ0NjE5NDNaIn0%3D&digest=sha256%3A968069668390b7f544c87263bdd7be9118e49e6d964a6463debf9c797de2eaf0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:06Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.9 http.request.host="127.0.0.1:37491" http.request.id=3f43271e-fec0-49e7-ba52-a5943326fc5a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38040" http.request.uri="/v2/foo/bar/blobs/sha256:968069668390b7f544c87263bdd7be9118e49e6d964a6463debf9c797de2eaf0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.23076ms http.response.status=405 http.response.written=78 vars.digest="sha256:968069668390b7f544c87263bdd7be9118e49e6d964a6463debf9c797de2eaf0" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:32:06 +0000] "DELETE /v2/foo/bar/blobs/sha256:968069668390b7f544c87263bdd7be9118e49e6d964a6463debf9c797de2eaf0 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.64s) === RUN TestDeleteReadOnly time="2025-05-08T23:32:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:32:06Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:32:06Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35567" http.request.id=a23bff55-f36f-42c0-b891-d7c2caf33d3e http.request.method=POST http.request.remoteaddr="127.0.0.1:51910" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.752704ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:07Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35567" http.request.id=58364b0b-d67a-4407-ba90-b7a437eb8f89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51910" http.request.uri="/v2/foo/bar/blobs/uploads/e77c0bd3-e5be-46cb-be04-7a7332735e18?_state=2mUHDHVVNh8SbfsgFQ0oApkMHNcvSTxrrB_zpPkeUHl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU3N2MwYmQzLWU1YmUtNDZjYi1iZTA0LTdhNzMzMjczNWUxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMjowNi40OTIyMzQzNDVaIn0%3D&digest=sha256%3Abda518aac5e29c191ee079cd95a053b223a2d8a236ade18669674e28709a694a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.208150602s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:06 +0000] "PUT /v2/foo/bar/blobs/uploads/e77c0bd3-e5be-46cb-be04-7a7332735e18?_state=2mUHDHVVNh8SbfsgFQ0oApkMHNcvSTxrrB_zpPkeUHl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU3N2MwYmQzLWU1YmUtNDZjYi1iZTA0LTdhNzMzMjczNWUxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMjowNi40OTIyMzQzNDVaIn0%3D&digest=sha256%3Abda518aac5e29c191ee079cd95a053b223a2d8a236ade18669674e28709a694a HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [08/May/2025:23:32:07 +0000] "DELETE /v2/foo/bar/blobs/sha256:bda518aac5e29c191ee079cd95a053b223a2d8a236ade18669674e28709a694a HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.63s) === RUN TestStartPushReadOnly time="2025-05-08T23:32:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:32:07Z" level=info msg="redis not configured" go.version=go1.23.9 127.0.0.1 - - [08/May/2025:23:32:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-05-08T23:32:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:32:07Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:32:07Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=e61b8dbf-7992-4076-97bc-b2d91a59b5ee http.request.method=GET http.request.remoteaddr="127.0.0.1:59676" 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="850.087µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:32:07 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-08T23:32:07Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=bcf5eef2-8284-4444-b168-a7fa3e1af847 http.request.method=GET http.request.remoteaddr="127.0.0.1:59676" 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="698.106µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/May/2025:23:32:07 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-08T23:32:07Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=fa0ffe54-a8e3-4aaf-88f8-2f35770203d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59676" 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="696.094µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:32:07 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-08T23:32:07Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=daaf1522-0cd4-4197-b61e-e562fea573fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:59676" 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.413368ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:32:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=daaf1522-0cd4-4197-b61e-e562fea573fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:59676" 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.450622ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:32:07Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=daaf1522-0cd4-4197-b61e-e562fea573fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:59676" 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.482412ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:32:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=daaf1522-0cd4-4197-b61e-e562fea573fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:59676" 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.510241ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:32:07 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-08T23:32:07Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=105ffad9-0751-40d2-a622-88f5d502b4d5 http.request.method=POST http.request.remoteaddr="127.0.0.1:59676" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.33051ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:07 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:09Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=a010a0cb-babe-44eb-ac8b-a5aed6edc2c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59676" http.request.uri="/v2/foo/schema1/blobs/uploads/55e56c72-cb70-436c-b273-c942fce439a1?_state=OLp5AF1IaLgjNCIJN906kCLvgZQsmJwRCeCcchQmdoR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1NWU1NmM3Mi1jYjcwLTQzNmMtYjI3My1jOTQyZmNlNDM5YTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MDcuODkyNDkxNjE3WiJ9&digest=sha256%3A73618155129b0a26ec78a83a92c7673745952c89d65ce242f1fe276391773169" http.request.useragent="Go-http-client/1.1" http.response.duration=1.260419862s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:07 +0000] "PUT /v2/foo/schema1/blobs/uploads/55e56c72-cb70-436c-b273-c942fce439a1?_state=OLp5AF1IaLgjNCIJN906kCLvgZQsmJwRCeCcchQmdoR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1NWU1NmM3Mi1jYjcwLTQzNmMtYjI3My1jOTQyZmNlNDM5YTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MDcuODkyNDkxNjE3WiJ9&digest=sha256%3A73618155129b0a26ec78a83a92c7673745952c89d65ce242f1fe276391773169 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:09Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=88462527-fa8b-460d-8988-737d09ae4a8f http.request.method=POST http.request.remoteaddr="127.0.0.1:59676" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.439674ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:09 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=3fa10191-335d-4ecb-8d1e-4f3098eda593 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59676" http.request.uri="/v2/foo/schema1/blobs/uploads/5a299334-c151-43d9-bf1d-76a402c219a5?_state=tVpglvNnHkkYGqRRuZojFv39FDOvfLOhPE0YZ4WwMvJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1YTI5OTMzNC1jMTUxLTQzZDktYmYxZC03NmE0MDJjMjE5YTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MDkuNDE1MTk5MzA5WiJ9&digest=sha256%3A84874f6dadb0a5d8bb324940cb2ba7c11879c29cd0faa7e34bf2cf0fea95279a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.133403112s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:09 +0000] "PUT /v2/foo/schema1/blobs/uploads/5a299334-c151-43d9-bf1d-76a402c219a5?_state=tVpglvNnHkkYGqRRuZojFv39FDOvfLOhPE0YZ4WwMvJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1YTI5OTMzNC1jMTUxLTQzZDktYmYxZC03NmE0MDJjMjE5YTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MDkuNDE1MTk5MzA5WiJ9&digest=sha256%3A84874f6dadb0a5d8bb324940cb2ba7c11879c29cd0faa7e34bf2cf0fea95279a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=b89a1568-780a-4b60-9047-3b576c89cc0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59676" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.752683ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=537a4fb4-c923-4246-9993-e3bd39357e2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59676" http.request.uri="/v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294" http.request.useragent="Go-http-client/1.1" http.response.duration=2.383538ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=0378d333-9d43-4d2e-87a8-a4cfcc38e50e http.request.method=GET http.request.remoteaddr="127.0.0.1:59676" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.116292ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=17ea22ea-7d5b-4e47-b794-32bf40baf7ab http.request.method=GET http.request.remoteaddr="127.0.0.1:59676" http.request.uri="/v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.987032ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "GET /v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:36489" http.request.id=7cfde5b0-bcea-4183-9d8c-5ed7f2c85569 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59676" http.request.uri="/v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294" http.request.useragent="Go-http-client/1.1" http.response.duration=2.147888ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:36489" http.request.id=dbb57c84-09f7-4ad7-9bc9-e79e502170a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59676" http.request.uri="/v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294" http.request.useragent="Go-http-client/1.1" http.response.duration=1.534381ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/json" http.request.host="127.0.0.1:36489" http.request.id=f5a0e1ad-f4d9-4af4-89fe-b5e7ef6db920 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59676" http.request.uri="/v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294" http.request.useragent="Go-http-client/1.1" http.response.duration=2.48531ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=9d4282a4-415f-447d-adb2-45b27b9a5b5c http.request.method=GET http.request.remoteaddr="127.0.0.1:59676" http.request.uri="/v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.950501ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "GET /v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=071b1d21-4ba0-4eb4-8aea-10404f9d7316 http.request.method=GET http.request.remoteaddr="127.0.0.1:59676" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="962.815µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=eb301417-cc32-4712-89a2-66e9a9bd4cec http.request.method=GET http.request.remoteaddr="127.0.0.1:59676" http.request.uri="/v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294" http.request.useragent="Go-http-client/1.1" http.response.duration="890.299µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "GET /v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=cbe18847-0194-4449-8a4d-fbc3d5e9a5b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:59676" 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="721.047µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=error msg="payload digest does match: "sha256:836565b2fa0e4dacff03d6dec0cf1cce48c891e3172b63396ac07104d2c0534c" != "sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294"" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=7a6563eb-c941-4e41-98a5-3eb0821502c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59676" http.request.uri="/v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294" time="2025-05-08T23:32:10Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=7a6563eb-c941-4e41-98a5-3eb0821502c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59676" http.request.uri="/v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.102295ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294" 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:725d1df9be482c5411a7058d1406a77c3b8987e9567d977c0cb86f6fe5f54294 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=14aba49a-0230-4b04-9762-48166b31ede7 http.request.method=GET http.request.remoteaddr="127.0.0.1:59690" 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="845.552µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=f55a375f-0af5-4845-a166-01758a4911fc http.request.method=GET http.request.remoteaddr="127.0.0.1:59690" 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="906.493µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36489" http.request.id=93e7d0ce-c8e8-42d2-9ddb-83dfc5e53c73 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59690" 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.046806ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:32:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36489" http.request.id=93e7d0ce-c8e8-42d2-9ddb-83dfc5e53c73 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59690" 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.086232ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:32:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36489" http.request.id=93e7d0ce-c8e8-42d2-9ddb-83dfc5e53c73 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59690" 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.132971ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=7fab3aba-c50a-46f7-a8f2-8ac1ea0049f6 http.request.method=POST http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.243565ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=2665ce20-c112-4272-a226-35e55f68c8ba http.request.method=PUT http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/blobs/uploads/fc70719b-c2ec-444e-a41f-434518c8f58d?_state=1U-i541xVSEpGsi53lB1FLwLXvQrYeouQi2XSndBlS57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmYzcwNzE5Yi1jMmVjLTQ0NGUtYTQxZi00MzQ1MThjOGY1OGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTAuNTgzNjU4NjYzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.292725ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "PUT /v2/foo/schema2/blobs/uploads/fc70719b-c2ec-444e-a41f-434518c8f58d?_state=1U-i541xVSEpGsi53lB1FLwLXvQrYeouQi2XSndBlS57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmYzcwNzE5Yi1jMmVjLTQ0NGUtYTQxZi00MzQ1MThjOGY1OGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTAuNTgzNjU4NjYzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36489" http.request.id=84e86f34-69f8-4488-87e4-560570ac5153 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59690" 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="856.099µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:32:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36489" http.request.id=84e86f34-69f8-4488-87e4-560570ac5153 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59690" 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="888.971µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-08T23:32:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=ee4caf87-1e54-46a7-b245-402a5b7bdc81 http.request.method=POST http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05956ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:11Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=ae176e56-faf4-4b33-bc35-b361c3ce5d20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/blobs/uploads/042361dd-2b3c-48b5-9784-cb5fe6b56417?_state=XmroDLMg2Qmt0PIhkTsclsHj7ovlKxNK_GYtTabqQvJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNDIzNjFkZC0yYjNjLTQ4YjUtOTc4NC1jYjVmZTZiNTY0MTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTAuNzA3OTQxMjYxWiJ9&digest=sha256%3A9e1d35503f06ad818ced8776d91e2be20256ce68aa512838efd9ac2aac36a6f8" http.request.useragent="Go-http-client/1.1" http.response.duration=646.676401ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:10 +0000] "PUT /v2/foo/schema2/blobs/uploads/042361dd-2b3c-48b5-9784-cb5fe6b56417?_state=XmroDLMg2Qmt0PIhkTsclsHj7ovlKxNK_GYtTabqQvJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNDIzNjFkZC0yYjNjLTQ4YjUtOTc4NC1jYjVmZTZiNTY0MTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTAuNzA3OTQxMjYxWiJ9&digest=sha256%3A9e1d35503f06ad818ced8776d91e2be20256ce68aa512838efd9ac2aac36a6f8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:11Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=d862d68d-ba1d-4a2b-a629-d7be78b7af8e http.request.method=POST http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.823619ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=d2b20085-305c-4a92-a1d1-03ee19962a6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/blobs/uploads/110131d0-9cc8-478a-bb61-88113c5381fb?_state=0Jm8z_9yn7v2D_7oMJrGGPquW-cws_o6v8Zlt1ub8zB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMTAxMzFkMC05Y2M4LTQ3OGEtYmI2MS04ODExM2M1MzgxZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTEuNzU4NjgzNDk1WiJ9&digest=sha256%3A32a13dd6980060039bca8d30829933771528bfe009f74bf61ef08ad09633f891" http.request.useragent="Go-http-client/1.1" http.response.duration=1.084814042s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/110131d0-9cc8-478a-bb61-88113c5381fb?_state=0Jm8z_9yn7v2D_7oMJrGGPquW-cws_o6v8Zlt1ub8zB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMTAxMzFkMC05Y2M4LTQ3OGEtYmI2MS04ODExM2M1MzgxZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTEuNzU4NjgzNDk1WiJ9&digest=sha256%3A32a13dd6980060039bca8d30829933771528bfe009f74bf61ef08ad09633f891 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36489" http.request.id=5d452d4c-9b94-4b19-8340-335e4d22146b http.request.method=PUT http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.202178ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36489" http.request.id=f14013b7-e412-4150-90f2-c37d452d038a http.request.method=PUT http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/manifests/sha256:08d4425e2e75b3a8cca34e67391e745fb7fc1cc8f28dc26c576a293714a99d66" http.request.useragent="Go-http-client/1.1" http.response.duration=1.470311ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "PUT /v2/foo/schema2/manifests/sha256:08d4425e2e75b3a8cca34e67391e745fb7fc1cc8f28dc26c576a293714a99d66 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=9978e05a-b19b-4dea-acd3-ade1a1265ca0 http.request.method=GET http.request.remoteaddr="127.0.0.1:59690" 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.306385ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=fb55d401-44f9-4b1b-9ae7-7c7180c4c9be http.request.method=GET http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/manifests/sha256:08d4425e2e75b3a8cca34e67391e745fb7fc1cc8f28dc26c576a293714a99d66" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="859.637µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "GET /v2/foo/schema2/manifests/sha256:08d4425e2e75b3a8cca34e67391e745fb7fc1cc8f28dc26c576a293714a99d66 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=d25614cc-dac9-4626-84bf-986fabb306f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.014068ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=268ef2f1-fb95-41fc-88fb-0e2e446fbc33 http.request.method=GET http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/manifests/sha256:08d4425e2e75b3a8cca34e67391e745fb7fc1cc8f28dc26c576a293714a99d66" http.request.useragent="Go-http-client/1.1" http.response.duration="660.434µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "GET /v2/foo/schema2/manifests/sha256:08d4425e2e75b3a8cca34e67391e745fb7fc1cc8f28dc26c576a293714a99d66 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=bb892d70-283d-4cc4-9380-a1e35981bf60 http.request.method=GET http.request.remoteaddr="127.0.0.1:59690" 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="656.077µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=info msg="rewriting manifest sha256:08d4425e2e75b3a8cca34e67391e745fb7fc1cc8f28dc26c576a293714a99d66 in schema1 format to support old client" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=036b3646-6764-40c8-8281-ccd7df921087 http.request.method=GET http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:32:12Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=036b3646-6764-40c8-8281-ccd7df921087 http.request.method=GET http.request.remoteaddr="127.0.0.1:59690" 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.47074ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36489" http.request.id=e1af862f-cf30-4990-8e1b-a2a81dae1b01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59690" 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="754.194µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36489" http.request.id=b40be5af-d4aa-4b69-8f05-8936099c1ea9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="949.091µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36489" http.request.id=7778a691-cfbb-4f66-8d10-a07e2cc9758b http.request.method=PUT http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/manifests/sha256:f1814f92f2c62767da2c4e819be2fc6d19e837e5dbf355fa3955bd2d268e3c64" http.request.useragent="Go-http-client/1.1" http.response.duration="895.536µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "PUT /v2/foo/schema2/manifests/sha256:f1814f92f2c62767da2c4e819be2fc6d19e837e5dbf355fa3955bd2d268e3c64 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=c3b26bbf-49a8-4c2a-8b8a-f8c4d9fbb9b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.281108ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=20b242be-9944-4c33-9cde-435b29ec6bca http.request.method=GET http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/manifests/sha256:f1814f92f2c62767da2c4e819be2fc6d19e837e5dbf355fa3955bd2d268e3c64" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.200243ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "GET /v2/foo/schema2/manifests/sha256:f1814f92f2c62767da2c4e819be2fc6d19e837e5dbf355fa3955bd2d268e3c64 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=49746fc3-7991-4489-bdcb-ab3e710ab8f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="973.649µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=09653bcf-ffd6-4c08-8a85-5f3d9ba4283a http.request.method=GET http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/manifests/sha256:f1814f92f2c62767da2c4e819be2fc6d19e837e5dbf355fa3955bd2d268e3c64" http.request.useragent="Go-http-client/1.1" http.response.duration="982.276µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "GET /v2/foo/schema2/manifests/sha256:f1814f92f2c62767da2c4e819be2fc6d19e837e5dbf355fa3955bd2d268e3c64 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=info msg="rewriting manifest list sha256:f1814f92f2c62767da2c4e819be2fc6d19e837e5dbf355fa3955bd2d268e3c64 in schema1 format to support old client" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=51630490-699c-4f1b-a4bd-cf2c52fbc055 http.request.method=GET http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-05-08T23:32:12Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36489" http.request.id=51630490-699c-4f1b-a4bd-cf2c52fbc055 http.request.method=GET http.request.remoteaddr="127.0.0.1:59690" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.183747ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-05-08T23:32: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.9 time="2025-05-08T23:32:12Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:32:12Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=83b5123a-12b1-4530-9c93-da0078c0356b http.request.method=GET http.request.remoteaddr="127.0.0.1:39114" 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.070646ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=6d548594-871c-4f96-907c-afa0a6776d4d http.request.method=GET http.request.remoteaddr="127.0.0.1:39114" 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="931.859µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=63b3e817-1985-4b63-8f51-292fcf81cbf8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39114" 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="948.778µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-08T23:32:12Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=698a9508-472a-4e52-9ed5-25c3d81efef2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39114" 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.625544ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:32:12Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=698a9508-472a-4e52-9ed5-25c3d81efef2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39114" 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.662705ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:32:12Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=698a9508-472a-4e52-9ed5-25c3d81efef2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39114" 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.701692ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:32:12Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=698a9508-472a-4e52-9ed5-25c3d81efef2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39114" 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.73306ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:32:12 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-08T23:32:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=4d20b3b0-67f5-4e7d-9966-d5f3608ea11e http.request.method=POST http.request.remoteaddr="127.0.0.1:39114" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.332198ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:13 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=492126dd-133a-4923-b8af-9d12903c083e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39114" http.request.uri="/v2/foo/schema1/blobs/uploads/1f7419c2-b046-4945-acc1-9385fadd87c4?_state=c9Tp-Grh4hR0LCXpixoPn9gsqRrG5VrHp4I-DRYedBt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxZjc0MTljMi1iMDQ2LTQ5NDUtYWNjMS05Mzg1ZmFkZDg3YzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTMuMDA4OTM0Mzg5WiJ9&digest=sha256%3Ae8c298694be6134986834ec358aaa498e303e12d6079a65d003cf357ef97dc79" http.request.useragent="Go-http-client/1.1" http.response.duration=626.62484ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:13 +0000] "PUT /v2/foo/schema1/blobs/uploads/1f7419c2-b046-4945-acc1-9385fadd87c4?_state=c9Tp-Grh4hR0LCXpixoPn9gsqRrG5VrHp4I-DRYedBt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxZjc0MTljMi1iMDQ2LTQ5NDUtYWNjMS05Mzg1ZmFkZDg3YzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTMuMDA4OTM0Mzg5WiJ9&digest=sha256%3Ae8c298694be6134986834ec358aaa498e303e12d6079a65d003cf357ef97dc79 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:14Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=f5f4ab49-865b-46ef-9623-ce37771eba31 http.request.method=POST http.request.remoteaddr="127.0.0.1:39114" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.792713ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:14 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=62d19232-38ef-4bdc-87fa-0675e44b50f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39114" http.request.uri="/v2/foo/schema1/blobs/uploads/e9eec083-b8bd-43ca-b24c-f61610a7216d?_state=72mBmuVjk-shlILDx9SsAUBedWWffC8iTy3fxwiVa957Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlOWVlYzA4My1iOGJkLTQzY2EtYjI0Yy1mNjE2MTBhNzIxNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTQuMTU4Mzc4NzI4WiJ9&digest=sha256%3Aa01c43ed0fa5753ff6763a0c58250632eb77c36b23feedf873d43aaee5d9c2ab" http.request.useragent="Go-http-client/1.1" http.response.duration=1.867087303s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:14 +0000] "PUT /v2/foo/schema1/blobs/uploads/e9eec083-b8bd-43ca-b24c-f61610a7216d?_state=72mBmuVjk-shlILDx9SsAUBedWWffC8iTy3fxwiVa957Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlOWVlYzA4My1iOGJkLTQzY2EtYjI0Yy1mNjE2MTBhNzIxNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTQuMTU4Mzc4NzI4WiJ9&digest=sha256%3Aa01c43ed0fa5753ff6763a0c58250632eb77c36b23feedf873d43aaee5d9c2ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=6d37ef49-7de6-4eff-9e1a-28477d2a53cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:39114" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.773989ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=e5d05cda-8842-460c-aed8-5e9f27fb95fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:39114" http.request.uri="/v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da" http.request.useragent="Go-http-client/1.1" http.response.duration=2.603868ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "PUT /v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=d37b4eff-555e-44d2-8706-b74fd726e90a http.request.method=GET http.request.remoteaddr="127.0.0.1:39114" 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.278251ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=58b6dc89-8330-47d3-8706-43a50aeec4e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:39114" http.request.uri="/v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.206334ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "GET /v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40423" http.request.id=9f9dbffd-c4f0-40dd-a2c8-842050833a46 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39114" http.request.uri="/v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da" http.request.useragent="Go-http-client/1.1" http.response.duration=2.434464ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "PUT /v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40423" http.request.id=107e146d-9bd6-4411-8b93-3f08e68015ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:39114" http.request.uri="/v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da" http.request.useragent="Go-http-client/1.1" http.response.duration=2.228071ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "PUT /v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/json" http.request.host="127.0.0.1:40423" http.request.id=9266add9-0b60-48da-b8c8-cac92f7d7b93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39114" http.request.uri="/v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da" http.request.useragent="Go-http-client/1.1" http.response.duration=1.523653ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "PUT /v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=e42b50bf-b166-4354-81ff-b3e8bcf1bfa0 http.request.method=GET http.request.remoteaddr="127.0.0.1:39114" http.request.uri="/v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.169927ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "GET /v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=c78085fc-cb33-438e-9d56-8789567a507a http.request.method=GET http.request.remoteaddr="127.0.0.1:39114" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.483794ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=81b9667b-ebb4-46d7-b0aa-1d7807c56bf8 http.request.method=GET http.request.remoteaddr="127.0.0.1:39114" http.request.uri="/v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da" http.request.useragent="Go-http-client/1.1" http.response.duration=1.348112ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "GET /v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=c771cd86-9517-44e4-82ec-2338ea29045b http.request.method=GET http.request.remoteaddr="127.0.0.1:39114" 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.053695ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=error msg="payload digest does match: "sha256:67fd5ba26d118d5cf04893e9847b69208c319153c65af6112aa46ef9d97bf79e" != "sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da"" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=42ae082a-0e12-40d5-ab67-040a0074d91a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39114" http.request.uri="/v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da" time="2025-05-08T23:32:16Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=42ae082a-0e12-40d5-ab67-040a0074d91a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39114" http.request.uri="/v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.298363ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da" 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "PUT /v2/foo/schema1/manifests/sha256:99e85b009e25f1c5145bce2d6137342f09af34e429252fafd5b974a1cca535da HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=705d3ddd-5fbb-4e60-9a0c-d51f8b9f7095 http.request.method=GET http.request.remoteaddr="127.0.0.1:39130" 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.519913ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=9effd428-282e-42ca-b200-d1038f00fd44 http.request.method=GET http.request.remoteaddr="127.0.0.1:39130" 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="842.837µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40423" http.request.id=731e322e-769c-4589-aad3-43a34b877dd8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39130" 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.009056ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:32:16Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40423" http.request.id=731e322e-769c-4589-aad3-43a34b877dd8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39130" 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.049914ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:32:16Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40423" http.request.id=731e322e-769c-4589-aad3-43a34b877dd8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39130" 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.082628ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=81ed8fed-b2d7-4f32-90b7-68d99defd31e http.request.method=POST http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="965.042µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=27446623-8d3e-46cd-baaf-e00aa25404ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/blobs/uploads/17b30ec0-0783-40dd-80bd-99c7d598629c?_state=pWHi47vOniAZccMD8pYlnxDQEaKpyXaQSHWbtEu9dvR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxN2IzMGVjMC0wNzgzLTQwZGQtODBiZC05OWM3ZDU5ODYyOWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTYuMDYyMzYyMTkxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.590009ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "PUT /v2/foo/schema2/blobs/uploads/17b30ec0-0783-40dd-80bd-99c7d598629c?_state=pWHi47vOniAZccMD8pYlnxDQEaKpyXaQSHWbtEu9dvR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxN2IzMGVjMC0wNzgzLTQwZGQtODBiZC05OWM3ZDU5ODYyOWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTYuMDYyMzYyMTkxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40423" http.request.id=06cb209e-1bc5-47b4-b466-07d1e496d571 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39130" 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.136584ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:32:16Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40423" http.request.id=06cb209e-1bc5-47b4-b466-07d1e496d571 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39130" 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.179135ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-08T23:32:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=18056774-1b4b-4ad8-8dc1-3ee142cefb3e http.request.method=POST http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.550488ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=3b25604e-0e42-430e-ad9b-d4b3e3689501 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/blobs/uploads/7a68d1e9-8a3f-4e7f-864a-5271843fdf81?_state=0jLtOAPpuyoGd2m7eNyyKEJ2XLVIUZSeCpZKaio28hV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YTY4ZDFlOS04YTNmLTRlN2YtODY0YS01MjcxODQzZmRmODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTYuMjE5NjE5NjMyWiJ9&digest=sha256%3A7068ed00a32d3f29cd4d64f30be207790c40cd9da85296098f0a610fb6726dd6" http.request.useragent="Go-http-client/1.1" http.response.duration=955.205792ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:16 +0000] "PUT /v2/foo/schema2/blobs/uploads/7a68d1e9-8a3f-4e7f-864a-5271843fdf81?_state=0jLtOAPpuyoGd2m7eNyyKEJ2XLVIUZSeCpZKaio28hV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YTY4ZDFlOS04YTNmLTRlN2YtODY0YS01MjcxODQzZmRmODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTYuMjE5NjE5NjMyWiJ9&digest=sha256%3A7068ed00a32d3f29cd4d64f30be207790c40cd9da85296098f0a610fb6726dd6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=7948c747-e5da-43dc-9664-a32974511b76 http.request.method=POST http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.558728ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=c8429477-c752-4696-8f0c-725f28269767 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/blobs/uploads/eaef59b7-ef54-4569-b936-3b427ab7122e?_state=UgarkF1-UHxV8ae7BLMsOe5RYBTG5sTJOZLvT-Tl-Qp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYWVmNTliNy1lZjU0LTQ1NjktYjkzNi0zYjQyN2FiNzEyMmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTcuMzYwMTk1NjI1WiJ9&digest=sha256%3Ac438f2729f7f0b6444f70db798e2c3f671aca47bd098632b75999e3e70bbbdd8" http.request.useragent="Go-http-client/1.1" http.response.duration=568.957177ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "PUT /v2/foo/schema2/blobs/uploads/eaef59b7-ef54-4569-b936-3b427ab7122e?_state=UgarkF1-UHxV8ae7BLMsOe5RYBTG5sTJOZLvT-Tl-Qp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYWVmNTliNy1lZjU0LTQ1NjktYjkzNi0zYjQyN2FiNzEyMmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTcuMzYwMTk1NjI1WiJ9&digest=sha256%3Ac438f2729f7f0b6444f70db798e2c3f671aca47bd098632b75999e3e70bbbdd8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40423" http.request.id=932278d6-ac89-4dfb-9530-7d0eb4daaf2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.273267ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40423" http.request.id=741f0d02-24a4-4609-85d0-07aeda16e67d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/manifests/sha256:80dd90a2528dcf0b04a48a81ce58519a004dc62e34e606ca8ede0c51fd9dec7a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.005805ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:80dd90a2528dcf0b04a48a81ce58519a004dc62e34e606ca8ede0c51fd9dec7a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=be5bc423-2a4b-4adb-bcdb-7be101279382 http.request.method=GET http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="924.039µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=7157c25d-ea31-415e-bd1b-6cb4bc09ac31 http.request.method=GET http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/manifests/sha256:80dd90a2528dcf0b04a48a81ce58519a004dc62e34e606ca8ede0c51fd9dec7a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="880.342µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/foo/schema2/manifests/sha256:80dd90a2528dcf0b04a48a81ce58519a004dc62e34e606ca8ede0c51fd9dec7a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=4bd0a466-9cd8-413e-9731-2e9a100d0678 http.request.method=GET http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="690.602µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=79f16104-6e6a-43b6-b4a5-e43ddcca90ae http.request.method=GET http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/manifests/sha256:80dd90a2528dcf0b04a48a81ce58519a004dc62e34e606ca8ede0c51fd9dec7a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.198164ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/foo/schema2/manifests/sha256:80dd90a2528dcf0b04a48a81ce58519a004dc62e34e606ca8ede0c51fd9dec7a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=2b93875e-5564-4af1-bd74-16b1bca320ce http.request.method=GET http.request.remoteaddr="127.0.0.1:39130" 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.006354ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="rewriting manifest sha256:80dd90a2528dcf0b04a48a81ce58519a004dc62e34e606ca8ede0c51fd9dec7a in schema1 format to support old client" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=7a0fe5ea-e160-4fd0-98bb-11ebf40b4a04 http.request.method=GET http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=7a0fe5ea-e160-4fd0-98bb-11ebf40b4a04 http.request.method=GET http.request.remoteaddr="127.0.0.1:39130" 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.953573ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40423" http.request.id=eee7514a-7f2a-4529-b935-57dda6027243 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39130" 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.296442ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40423" http.request.id=e45202de-b1c3-43b3-b98d-a3c6e3a3e601 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.365471ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40423" http.request.id=3cf5379a-250c-42a8-a0ef-4480717c8edb http.request.method=PUT http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/manifests/sha256:9afd8b7084c34001b1cea0faaa43981b02a0b936360cf5ce83283eb116866cd5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.278654ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:9afd8b7084c34001b1cea0faaa43981b02a0b936360cf5ce83283eb116866cd5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=71887a0f-9bdb-4d2f-a470-27ddccc3dbeb http.request.method=GET http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.20827ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=6d06bce7-8110-4ef0-89e7-f182e3e2a919 http.request.method=GET http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/manifests/sha256:9afd8b7084c34001b1cea0faaa43981b02a0b936360cf5ce83283eb116866cd5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.18329ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/foo/schema2/manifests/sha256:9afd8b7084c34001b1cea0faaa43981b02a0b936360cf5ce83283eb116866cd5 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=d3b2efb2-e4fe-456a-ac33-b359f1244063 http.request.method=GET http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="817.535µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=f81196ca-b888-401f-89f1-714c3a67d9ac http.request.method=GET http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/manifests/sha256:9afd8b7084c34001b1cea0faaa43981b02a0b936360cf5ce83283eb116866cd5" http.request.useragent="Go-http-client/1.1" http.response.duration="770.683µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/foo/schema2/manifests/sha256:9afd8b7084c34001b1cea0faaa43981b02a0b936360cf5ce83283eb116866cd5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=info msg="rewriting manifest list sha256:9afd8b7084c34001b1cea0faaa43981b02a0b936360cf5ce83283eb116866cd5 in schema1 format to support old client" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=00ab4937-d843-45ee-8fce-b4fefe791039 http.request.method=GET http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-05-08T23:32:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40423" http.request.id=00ab4937-d843-45ee-8fce-b4fefe791039 http.request.method=GET http.request.remoteaddr="127.0.0.1:39130" 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.802844ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (10.24s) === RUN TestGetManifestWithStorageError time="2025-05-08T23:32:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:32:17Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:32:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:33513" http.request.id=193a04b9-ba71-4bd1-94f9-d3a899fba19f http.request.method=GET http.request.remoteaddr="127.0.0.1:34900" 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="877.121µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.23.9 http.request.host="127.0.0.1:33513" http.request.id=aa1c6dda-2578-4c1d-b0ca-cab43086bd25 http.request.method=GET http.request.remoteaddr="127.0.0.1:34900" 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="724.462µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.23.9 http.request.host="127.0.0.1:33513" http.request.id=3fae064f-2576-4a84-9a3f-91fceacb68c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:34900" 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="753.901µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.23.9 http.request.host="127.0.0.1:33513" http.request.id=ee5d75f3-ea6e-48ca-93db-89d80a73a00f http.request.method=GET http.request.remoteaddr="127.0.0.1:34900" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.089008ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-05-08T23:32:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:32:17Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:32:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=0dada96d-1831-441f-85b1-87a2f781e6b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:43312" 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="943.333µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=7e52a298-a097-4ee7-8c57-69fecf8cade0 http.request.method=GET http.request.remoteaddr="127.0.0.1:43312" 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="978.932µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=d20c650e-2839-4df3-8617-6191b6377e8f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43312" 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="772.315µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-08T23:32:17Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=df4845d3-fd71-4d6f-9b7f-e3a6ce7b953c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43312" 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.281872ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:32:17Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=df4845d3-fd71-4d6f-9b7f-e3a6ce7b953c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43312" 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.316105ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:32:17Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=df4845d3-fd71-4d6f-9b7f-e3a6ce7b953c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43312" 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.346794ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:32:17Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=df4845d3-fd71-4d6f-9b7f-e3a6ce7b953c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43312" 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.373383ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:32:17 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-08T23:32:18Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=29c847d5-699c-4c8c-9d37-7fdf5d78de35 http.request.method=POST http.request.remoteaddr="127.0.0.1:43312" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="814.918µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:18 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:20Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=c5aaded1-a260-4cf7-bd1a-a1ccdaf2ca24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43312" http.request.uri="/v2/foo/schema1/blobs/uploads/cc771366-4b4f-4960-8b4c-da3782998cbb?_state=EJLrHOKEX0WpQGUt-YcqlMdLW1ZN3Pfuzw5kW9tuYm17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjYzc3MTM2Ni00YjRmLTQ5NjAtOGI0Yy1kYTM3ODI5OThjYmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTguMjIxOTI4MjY3WiJ9&digest=sha256%3A58e2ee2773571192d5e615f06af772d00f4bd39b6b3284696acbc8fa59938fb5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.248306008s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:18 +0000] "PUT /v2/foo/schema1/blobs/uploads/cc771366-4b4f-4960-8b4c-da3782998cbb?_state=EJLrHOKEX0WpQGUt-YcqlMdLW1ZN3Pfuzw5kW9tuYm17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjYzc3MTM2Ni00YjRmLTQ5NjAtOGI0Yy1kYTM3ODI5OThjYmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MTguMjIxOTI4MjY3WiJ9&digest=sha256%3A58e2ee2773571192d5e615f06af772d00f4bd39b6b3284696acbc8fa59938fb5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:20Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=4da602f2-d338-4612-8a37-8810de021511 http.request.method=POST http.request.remoteaddr="127.0.0.1:43312" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="974.418µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:20 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=6b1d29ba-fcbf-494e-a4bb-a80489e1edc5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43312" http.request.uri="/v2/foo/schema1/blobs/uploads/1c356dba-a411-47c0-82d2-a5e363ca9d8a?_state=ADWDeDqHiGcqX5OqLDiHsLq07ZC0caiucHNV8Za9uQl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYzM1NmRiYS1hNDExLTQ3YzAtODJkMi1hNWUzNjNjYTlkOGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MjAuNjc4NjMwNTQzWiJ9&digest=sha256%3Adf7b123b26c02938480c9d543be1b7fdd91fced92eca30a8f9e21a6b636bf043" http.request.useragent="Go-http-client/1.1" http.response.duration=1.609856416s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:20 +0000] "PUT /v2/foo/schema1/blobs/uploads/1c356dba-a411-47c0-82d2-a5e363ca9d8a?_state=ADWDeDqHiGcqX5OqLDiHsLq07ZC0caiucHNV8Za9uQl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYzM1NmRiYS1hNDExLTQ3YzAtODJkMi1hNWUzNjNjYTlkOGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MjAuNjc4NjMwNTQzWiJ9&digest=sha256%3Adf7b123b26c02938480c9d543be1b7fdd91fced92eca30a8f9e21a6b636bf043 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=594c38bc-a560-41af-a9e1-d295b7d71f9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43312" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.996458ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=47cc4cbe-d9aa-447f-be46-a1ad4f27722d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43312" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" http.request.useragent="Go-http-client/1.1" http.response.duration=4.352224ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=679a2817-2944-4807-b9f9-d1125b05c2bf http.request.method=GET http.request.remoteaddr="127.0.0.1:43312" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.697832ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=c3880aa1-d24c-4916-860e-87c36db59bad http.request.method=GET http.request.remoteaddr="127.0.0.1:43312" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.773453ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "GET /v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37985" http.request.id=47782157-a618-4597-a9e6-06144f074b06 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43312" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" http.request.useragent="Go-http-client/1.1" http.response.duration=6.457508ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37985" http.request.id=bd821930-e4c4-4bf0-8528-9140f532972e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43312" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" http.request.useragent="Go-http-client/1.1" http.response.duration=4.994519ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/json" http.request.host="127.0.0.1:37985" http.request.id=e440a753-3842-49cc-b8fb-9c3f6daf2c2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43312" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" http.request.useragent="Go-http-client/1.1" http.response.duration=4.060142ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=fa88c7a4-4f65-4b9e-b613-157c0b9190b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43312" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.424251ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "GET /v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=df32cd6e-a8ed-4529-9382-7833568af0d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:43312" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.769238ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=7077dcaf-2f5d-43f3-a783-3930b8ff5d35 http.request.method=GET http.request.remoteaddr="127.0.0.1:43312" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" http.request.useragent="Go-http-client/1.1" http.response.duration=1.578195ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "GET /v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=3dd57a45-ff60-4dd1-9f8b-f0b82f60c585 http.request.method=GET http.request.remoteaddr="127.0.0.1:43312" 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.644317ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=error msg="payload digest does match: "sha256:08207f3389f791400b598628fa6a7dbf9678d2e7597c912431347bd62ad4563b" != "sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa"" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=6542e6ca-26ac-4468-9613-ee6841ac8e5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43312" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" time="2025-05-08T23:32:22Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=6542e6ca-26ac-4468-9613-ee6841ac8e5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43312" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.867438ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=09adcad0-3f8a-47fc-b39d-22aa470a6974 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43318" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" http.request.useragent="Go-http-client/1.1" http.response.duration=2.767801ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=17c3ab86-82e9-43c5-8e8b-92b603d75991 http.request.method=GET http.request.remoteaddr="127.0.0.1:43318" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.963801ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "GET /v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=7b9470f1-3bb1-42c7-9d22-34c62fd8cc9d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43332" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.064162ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=24ad28b3-4c44-4551-a46a-c792701158b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43336" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" http.request.useragent="Go-http-client/1.1" http.response.duration=3.395288ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=d300bde9-8efb-4c9e-b912-05cba5f63212 http.request.method=GET http.request.remoteaddr="127.0.0.1:43336" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.710708ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "GET /v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=7c442538-6900-493d-96e7-f9d93b1592c6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43350" 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.86866ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=3222c65b-b999-44ac-b921-842c9c2a199e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.526253ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=edfc429a-1c6c-4e96-9ed3-5ea805737f98 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" 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.91807ms http.response.status=200 http.response.written=39 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=c1d97f14-6e0e-4783-8340-2df1aaac54a9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa" http.request.useragent="Go-http-client/1.1" http.response.duration=2.28305ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e8b7644b64296fc9fdb991802b571c1b5f230dafb5fa9a1957e7510a3737a3fa HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=c6c1f04f-f3cf-4495-a464-482e39fcd92a http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" 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.938857ms http.response.status=200 http.response.written=35 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=a8dd29e2-c9ce-42ea-8503-b0648e3341a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" 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=2.064255ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=c79bc4e3-6891-4095-886e-16e1113579c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" 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.971434ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37985" http.request.id=a535bd92-c0f2-441f-a008-6faf5298c258 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" 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=2.036164ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:32:22Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37985" http.request.id=a535bd92-c0f2-441f-a008-6faf5298c258 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" 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=2.112733ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:32:22Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37985" http.request.id=a535bd92-c0f2-441f-a008-6faf5298c258 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" 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=2.184254ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=92014c1a-5208-4136-abb4-ba39e9d63cce http.request.method=POST http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.919377ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=de5361c2-5e72-4177-a821-d7c3a2237167 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/blobs/uploads/5a7fc30f-6f6f-4c63-a3f4-9dcb892057b2?_state=1dyFg7jRKEJrrEe3ahMhyKZ_Bz8aSqCgOYLnY9-TjQZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YTdmYzMwZi02ZjZmLTRjNjMtYTNmNC05ZGNiODkyMDU3YjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MjIuMzk0NDE2Mzk3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.407933ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/5a7fc30f-6f6f-4c63-a3f4-9dcb892057b2?_state=1dyFg7jRKEJrrEe3ahMhyKZ_Bz8aSqCgOYLnY9-TjQZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YTdmYzMwZi02ZjZmLTRjNjMtYTNmNC05ZGNiODkyMDU3YjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MjIuMzk0NDE2Mzk3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37985" http.request.id=020c34ce-8ae1-40f1-b386-cea5eaa17c6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" 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=2.155761ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:32:22Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37985" http.request.id=020c34ce-8ae1-40f1-b386-cea5eaa17c6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" 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=2.235727ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-08T23:32:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=e2799ed8-b63f-4b6f-948c-e1767b9970d1 http.request.method=POST http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="996.158µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=9bfeed4c-7dbb-4979-830c-9dfccc563860 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/blobs/uploads/5a9ffd02-69a7-43e9-a155-4c529334ff49?_state=mxDrzx05spPIIeRdg2GTkqEYE0N86B2i4PsPM4cbFvJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YTlmZmQwMi02OWE3LTQzZTktYTE1NS00YzUyOTMzNGZmNDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MjIuNTYwNjcxOTYyWiJ9&digest=sha256%3Ad199fbfb49057378494811e1c31e25f813614060e7fea87a863e3d3ed6b11056" http.request.useragent="Go-http-client/1.1" http.response.duration=621.27078ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/5a9ffd02-69a7-43e9-a155-4c529334ff49?_state=mxDrzx05spPIIeRdg2GTkqEYE0N86B2i4PsPM4cbFvJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YTlmZmQwMi02OWE3LTQzZTktYTE1NS00YzUyOTMzNGZmNDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MjIuNTYwNjcxOTYyWiJ9&digest=sha256%3Ad199fbfb49057378494811e1c31e25f813614060e7fea87a863e3d3ed6b11056 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=6fd619fd-ddc5-4db4-b473-eba2cec0e610 http.request.method=POST http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="874.318µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:23 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=a79da0d8-0ba1-4527-9779-da3fdf460099 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/blobs/uploads/ac81a6c3-dcb9-410d-8059-3c34db7551b2?_state=vPUdt1NvRJKZz9CFHww7qf8DE97M_6jNcWsFKFxENIJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYzgxYTZjMy1kY2I5LTQxMGQtODA1OS0zYzM0ZGI3NTUxYjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MjMuMzYyMjg2NDEyWiJ9&digest=sha256%3Aa19b36a2b6de826c8b70545e3ebdb8ffc8b7864d4b35ac20fea74b28933e0883" http.request.useragent="Go-http-client/1.1" http.response.duration=1.209654012s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:23 +0000] "PUT /v2/foo/schema2/blobs/uploads/ac81a6c3-dcb9-410d-8059-3c34db7551b2?_state=vPUdt1NvRJKZz9CFHww7qf8DE97M_6jNcWsFKFxENIJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYzgxYTZjMy1kY2I5LTQxMGQtODA1OS0zYzM0ZGI3NTUxYjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6MzI6MjMuMzYyMjg2NDEyWiJ9&digest=sha256%3Aa19b36a2b6de826c8b70545e3ebdb8ffc8b7864d4b35ac20fea74b28933e0883 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37985" http.request.id=5ba5b70d-0abd-403b-9559-4655878ad33d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.290832ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37985" http.request.id=691e629e-d509-4b31-8816-50bec850d41d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca" http.request.useragent="Go-http-client/1.1" http.response.duration=2.97933ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "PUT /v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=6b7842e2-878a-4545-836a-887494796b19 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.667115ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=b5d4addd-dbea-48e0-92c7-60b60230dc27 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.417539ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "GET /v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=c0d52f82-cd07-4b4f-8ae2-8acb89929576 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.797141ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=1553da97-e0df-46c9-9c10-a837ce05a03e http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.662181ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "GET /v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=baf4b3f7-a4ec-43e4-85eb-09f94a73df2b http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" 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.706503ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=info msg="rewriting manifest sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca in schema1 format to support old client" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=922bb5a4-fdd1-4335-a064-9b862fbc4a38 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:32:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=922bb5a4-fdd1-4335-a064-9b862fbc4a38 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.311778ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=b09b4115-222b-4295-b900-3ae4c81227ef http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca" http.request.useragent="Go-http-client/1.1" http.response.duration=2.372298ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "DELETE /v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=4e1854de-8d58-4902-8c7e-b95d5d08dc54 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.925549ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca" 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "GET /v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=888d576b-6596-4f9a-8590-b747e382ffc7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43368" http.request.uri="/v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.339356ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca" 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "DELETE /v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37985" http.request.id=31fcb362-30b2-4583-83b9-b00b2103fecf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43374" http.request.uri="/v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca" http.request.useragent="Go-http-client/1.1" http.response.duration=3.013653ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "PUT /v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=29f89737-cddc-49ce-8dbc-aaed3f5c80e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43374" http.request.uri="/v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.362269ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "GET /v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=a873a463-4e77-4208-b2cf-3f2f57464a77 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43378" 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=2.528556ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37985" http.request.id=e1d14c8a-fbd3-4f71-acc0-dbfc6cfcda74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43388" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.058081ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=6860ca91-602e-421b-8d8c-22a465c48dc0 http.request.method=GET http.request.remoteaddr="127.0.0.1:43388" 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.810482ms http.response.status=200 http.response.written=39 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=cd00c204-c834-4f50-9a33-abb5586567cd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43388" http.request.uri="/v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca" http.request.useragent="Go-http-client/1.1" http.response.duration=2.362898ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "DELETE /v2/foo/schema2/manifests/sha256:5e02744721ae87c5e12385ecd34e306aceb79a270721cb054c2eccb0ada6a1ca HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37985" http.request.id=e043b199-6b54-4eac-a2bf-b64b037af327 http.request.method=GET http.request.remoteaddr="127.0.0.1:43388" 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.880089ms http.response.status=200 http.response.written=35 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (6.67s) === RUN TestManifestDeleteDisabled time="2025-05-08T23:32:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:32:24Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:32:24Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.9 http.request.host="127.0.0.1:46599" http.request.id=b0d1484f-7ca6-400b-8bec-ccafc3bc2caf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38200" 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=2.195756ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [08/May/2025:23:32:24 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2025-05-08T23:32:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:32:24Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:32:24Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.9 time="2025-05-08T23:32:25Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.23.9 time="2025-05-08T23:32:25Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.9 time="2025-05-08T23:32:25Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.9 http.request.host="127.0.0.1:37967" http.request.id=025e93f8-2f3d-4812-981b-6e8665aa8389 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46700" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.607472ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [08/May/2025:23:32:25 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-08T23:32:25Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.9 http.request.host="127.0.0.1:37967" http.request.id=9c248b6b-a5a2-4f8d-a204-ec845e89b8c9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46714" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.47584ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [08/May/2025:23:32:25 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-08T23:32:25Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.9 http.request.host="127.0.0.1:37967" http.request.id=f96169cf-8100-439b-b5a8-3af76facf553 http.request.method=POST http.request.remoteaddr="127.0.0.1:46724" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.427367ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:32:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-08T23:32:25Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.9 http.request.host="127.0.0.1:37967" http.request.id=6483b358-26ea-45ef-96fe-5ccb54646e4e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46730" 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.212899ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:32:25 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.92s) === RUN TestProxyManifestGetByTag time="2025-05-08T23:32: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.9 time="2025-05-08T23:32:25Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:32:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41253" http.request.id=85600ab0-d9e0-41e5-a0c0-a7114e52f680 http.request.method=POST http.request.remoteaddr="127.0.0.1:47228" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.547312ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:26Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41253" http.request.id=8d0b9abb-ab59-47de-a12d-ee10323cc8c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47228" http.request.uri="/v2/foo/bar/blobs/uploads/4fb6352c-ee44-40c4-bfbb-2d4ec5c746b9?_state=HKjsWMydMuVG5RokCXKNmYKTyc_KrqKsc8wV3iEE2pV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmYjYzNTJjLWVlNDQtNDBjNC1iZmJiLTJkNGVjNWM3NDZiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMjoyNS43MjExNDQyMjFaIn0%3D&digest=sha256%3Af83b5b9aa7ab0b5ca32b2063c4969545d3aef0b4e7b20f5e5d4e28723e7887cd" http.request.useragent="Go-http-client/1.1" http.response.duration=672.342274ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:25 +0000] "PUT /v2/foo/bar/blobs/uploads/4fb6352c-ee44-40c4-bfbb-2d4ec5c746b9?_state=HKjsWMydMuVG5RokCXKNmYKTyc_KrqKsc8wV3iEE2pV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmYjYzNTJjLWVlNDQtNDBjNC1iZmJiLTJkNGVjNWM3NDZiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMjoyNS43MjExNDQyMjFaIn0%3D&digest=sha256%3Af83b5b9aa7ab0b5ca32b2063c4969545d3aef0b4e7b20f5e5d4e28723e7887cd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:26Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41253" http.request.id=64c7b641-caba-4a65-8596-8490a4247707 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47228" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.956702ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:26 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:26Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:32:26Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:32:26Z" level=info msg="Starting upload purge in 23m0s" go.version=go1.23.9 time="2025-05-08T23:32:26Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.9 time="2025-05-08T23:32:26Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41253" http.request.id=689f6ac2-5dd1-4330-8ccc-3e5967e4bc11 http.request.method=GET http.request.remoteaddr="127.0.0.1:47228" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="644.014µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [08/May/2025:23:32:26 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-08T23:32:26Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:41253" go.version=go1.23.9 time="2025-05-08T23:32:26Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.9 time="2025-05-08T23:32:26Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41253" http.request.id=1d26dedf-2bfd-4366-b164-0fab3542e25e http.request.method=GET http.request.remoteaddr="127.0.0.1:47242" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="705.061µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [08/May/2025:23:32:26 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-08T23:32:26Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41253 /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:41253/v2/:[]]}" go.version=go1.23.9 http.request.host="127.0.0.1:45655" http.request.id=9ea70437-5845-4793-9a69-b8ded08c1a01 http.request.method=GET http.request.remoteaddr="127.0.0.1:52020" http.request.uri="/v2/foo/bar/manifests/sha256:ba3d1c5757fe72ec0f3124aa981cef07bff9c3738595e4b13b0416e1cf8693a4" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:ba3d1c5757fe72ec0f3124aa981cef07bff9c3738595e4b13b0416e1cf8693a4" time="2025-05-08T23:32:26Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41253" http.request.id=90f40574-dc93-4724-a40a-eb8710f75bda http.request.method=GET http.request.remoteaddr="127.0.0.1:47258" http.request.uri="/v2/foo/bar/manifests/sha256:ba3d1c5757fe72ec0f3124aa981cef07bff9c3738595e4b13b0416e1cf8693a4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.293575ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/May/2025:23:32:26 +0000] "GET /v2/foo/bar/manifests/sha256:ba3d1c5757fe72ec0f3124aa981cef07bff9c3738595e4b13b0416e1cf8693a4 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-08T23:32:26Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:ba3d1c5757fe72ec0f3124aa981cef07bff9c3738595e4b13b0416e1cf8693a4 with ttl=167h59m59.999996035s" go.version=go1.23.9 time="2025-05-08T23:32:26Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:45655" http.request.id=9ea70437-5845-4793-9a69-b8ded08c1a01 http.request.method=GET http.request.remoteaddr="127.0.0.1:52020" http.request.uri="/v2/foo/bar/manifests/sha256:ba3d1c5757fe72ec0f3124aa981cef07bff9c3738595e4b13b0416e1cf8693a4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.700483ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/May/2025:23:32:26 +0000] "GET /v2/foo/bar/manifests/sha256:ba3d1c5757fe72ec0f3124aa981cef07bff9c3738595e4b13b0416e1cf8693a4 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-08T23:32:26Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41253" http.request.id=2c3078a9-3b68-47a5-a00c-2584abc5afb9 http.request.method=GET http.request.remoteaddr="127.0.0.1:47258" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="656.39µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [08/May/2025:23:32:26 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-08T23:32:26Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41253 /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:41253/v2/:[]]}" go.version=go1.23.9 http.request.host="127.0.0.1:45655" http.request.id=2cc0d11a-9dd8-4901-bc7f-51bc52862fc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:52034" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-05-08T23:32:26Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41253" http.request.id=94806167-a03b-474f-986d-1dbacf472c2e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47266" 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.362785ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/May/2025:23:32:26 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-08T23:32:26Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:45655" http.request.id=2cc0d11a-9dd8-4901-bc7f-51bc52862fc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:52034" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.39387ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/May/2025:23:32:26 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-08T23:32:26Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41253" http.request.id=4110f677-1968-4733-ab32-4f212d1e46cc http.request.method=POST http.request.remoteaddr="127.0.0.1:47266" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="843.384µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41253" http.request.id=b47ecca6-deff-469c-bd3a-95b624c25d1a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47266" http.request.uri="/v2/foo/bar/blobs/uploads/c55559d6-1906-420d-a0e4-3a60abcf0048?_state=RHczggQr_v9JjJlPW9ISklE60OxmMl3gybR6mfmLIzd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM1NTU1OWQ2LTE5MDYtNDIwZC1hMGU0LTNhNjBhYmNmMDA0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMjoyNi42MDIzOTIyMzFaIn0%3D&digest=sha256%3Ad42f516c4b320236c76c1ac369c30ea0f4495c19a12d50e6d1e26ede5c5a8b28" http.request.useragent="Go-http-client/1.1" http.response.duration=1.718037005s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:26 +0000] "PUT /v2/foo/bar/blobs/uploads/c55559d6-1906-420d-a0e4-3a60abcf0048?_state=RHczggQr_v9JjJlPW9ISklE60OxmMl3gybR6mfmLIzd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM1NTU1OWQ2LTE5MDYtNDIwZC1hMGU0LTNhNjBhYmNmMDA0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzozMjoyNi42MDIzOTIyMzFaIn0%3D&digest=sha256%3Ad42f516c4b320236c76c1ac369c30ea0f4495c19a12d50e6d1e26ede5c5a8b28 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41253" http.request.id=8d52954d-5f34-44e5-b70f-0898a84d3160 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47266" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.809682ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:32:28 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:32:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41253" http.request.id=dbf7ed96-23fd-48a8-97bb-2bab0a0b8e0e http.request.method=GET http.request.remoteaddr="127.0.0.1:47266" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.010078ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/May/2025:23:32:28 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-08T23:32:28Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41253 /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:41253/v2/:[]]}" go.version=go1.23.9 http.request.host="127.0.0.1:45655" http.request.id=71d2ed44-af04-43dc-a9a0-d5c4e3a4481b http.request.method=GET http.request.remoteaddr="127.0.0.1:52040" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-05-08T23:32:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41253" http.request.id=1c30fab4-294d-4705-9aaa-7ab035558e95 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47278" 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.406632ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/May/2025:23:32:28 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-08T23:32:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41253" http.request.id=8dda4baa-c2e1-4130-b47a-7ff644339c1f http.request.method=GET http.request.remoteaddr="127.0.0.1:47278" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="690.378µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [08/May/2025:23:32:28 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-08T23:32:28Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41253 /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:41253/v2/:[]]}" go.version=go1.23.9 http.request.host="127.0.0.1:45655" http.request.id=71d2ed44-af04-43dc-a9a0-d5c4e3a4481b http.request.method=GET http.request.remoteaddr="127.0.0.1:52040" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-05-08T23:32:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41253" http.request.id=8c70d02c-b515-4eb9-8257-7b86a6e88455 http.request.method=GET http.request.remoteaddr="127.0.0.1:47286" 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.427106ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/May/2025:23:32:28 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-08T23:32:28Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:66d80c47e2235763680b019523ee8bb2912df99c53c527a601dbf2116da5e27e with ttl=167h59m59.999997887s" go.version=go1.23.9 time="2025-05-08T23:32:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:45655" http.request.id=71d2ed44-af04-43dc-a9a0-d5c4e3a4481b http.request.method=GET http.request.remoteaddr="127.0.0.1:52040" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=8.16326ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/May/2025:23:32:28 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (2.77s) === RUN TestAppDispatcher time="2025-05-08T23:32:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:46779" http.request.id=8752fff1-ea0a-49dd-9702-aabe6c204e1a http.request.method=GET http.request.remoteaddr="127.0.0.1:45638" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="849.267µs" http.response.status=200 http.response.written=0 time="2025-05-08T23:32:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:46779" http.request.id=7e24bc61-2dfc-425a-8f23-07566509b3e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:45638" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="707.336µs" http.response.status=200 http.response.written=0 time="2025-05-08T23:32:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:46779" http.request.id=f5e3cfb8-4cdb-44d6-b08a-58032ac27534 http.request.method=GET http.request.remoteaddr="127.0.0.1:45638" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="686.907µs" http.response.status=200 http.response.written=0 time="2025-05-08T23:32:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:46779" http.request.id=112314ad-6418-41b0-b601-8da599ad63a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45638" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="982.016µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-05-08T23:32:28Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 instance.id=93d2c19c-96ae-4a44-92cf-8c0ac211cb4d time="2025-05-08T23:32:28Z" level=info msg="redis not configured" go.version=go1.23.9 instance.id=93d2c19c-96ae-4a44-92cf-8c0ac211cb4d time="2025-05-08T23:32:28Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.23.9 http.request.host="127.0.0.1:46857" http.request.id=26fabc40-bbea-4775-9b2c-09086b1e9e75 http.request.method=GET http.request.remoteaddr="127.0.0.1:53198" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-05-08T23:32:28Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 instance.id=93d2c19c-96ae-4a44-92cf-8c0ac211cb4d time="2025-05-08T23:32:28Z" level=info msg="redis not configured" go.version=go1.23.9 instance.id=93d2c19c-96ae-4a44-92cf-8c0ac211cb4d time="2025-05-08T23:32:28Z" level=info msg="configuring file health check path=/tmp/healthcheck2996243011, interval=1" go.version=go1.23.9 instance.id=93d2c19c-96ae-4a44-92cf-8c0ac211cb4d --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-05-08T23:32:32Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 instance.id=93d2c19c-96ae-4a44-92cf-8c0ac211cb4d time="2025-05-08T23:32:32Z" level=info msg="redis not configured" go.version=go1.23.9 instance.id=93d2c19c-96ae-4a44-92cf-8c0ac211cb4d time="2025-05-08T23:32:32Z" level=info msg="configuring TCP health check addr=127.0.0.1:42943, interval=1" go.version=go1.23.9 instance.id=93d2c19c-96ae-4a44-92cf-8c0ac211cb4d --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-05-08T23:32:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 instance.id=93d2c19c-96ae-4a44-92cf-8c0ac211cb4d time="2025-05-08T23:32:36Z" level=info msg="redis not configured" go.version=go1.23.9 instance.id=93d2c19c-96ae-4a44-92cf-8c0ac211cb4d time="2025-05-08T23:32:36Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:39467, interval=1, threshold=3" go.version=go1.23.9 instance.id=93d2c19c-96ae-4a44-92cf-8c0ac211cb4d --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 68.033s === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.04s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.28s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.72s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.095s === RUN TestSchedule time="2025-05-08T23:31:35Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.9 instance.id=ff061f27-a2ec-4ce8-b014-d933c3b06a93 time="2025-05-08T23:31:35Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.992494ms" go.version=go1.23.9 instance.id=ff061f27-a2ec-4ce8-b014-d933c3b06a93 time="2025-05-08T23:31:35Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=995.434µs" go.version=go1.23.9 instance.id=ff061f27-a2ec-4ce8-b014-d933c3b06a93 time="2025-05-08T23:31:35Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=995.168µs" go.version=go1.23.9 instance.id=ff061f27-a2ec-4ce8-b014-d933c3b06a93 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-05-08T23:31:35Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.9 instance.id=ff061f27-a2ec-4ce8-b014-d933c3b06a93 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-05-08T23:31:35Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.9 instance.id=ff061f27-a2ec-4ce8-b014-d933c3b06a93 time="2025-05-08T23:31:35Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.996452ms" go.version=go1.23.9 instance.id=ff061f27-a2ec-4ce8-b014-d933c3b06a93 time="2025-05-08T23:31:35Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.997765ms" go.version=go1.23.9 instance.id=ff061f27-a2ec-4ce8-b014-d933c3b06a93 time="2025-05-08T23:31:35Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.9 instance.id=ff061f27-a2ec-4ce8-b014-d933c3b06a93 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-05-08T23:31:35Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.9 instance.id=ff061f27-a2ec-4ce8-b014-d933c3b06a93 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.584s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.50s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 23446528 sha256:209492b6435fe6ee04536fe2a6df44f9761d17d183b2b90fc0eb0161d4b7c8ed [] map[] } --- PASS: TestSimpleBlobRead (0.41s) === RUN TestBlobMount --- PASS: TestBlobMount (0.36s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.45s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.22s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.34s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.03s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.03s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:07902e86840077bc54f8a3c76bb4dba47c2ea1c088efb093ef6edb3d4286f167 palailogos: marking blob sha256:78cfb9b7a18ce063e7445919223a2bc2710e6d6fdd056dea01b01bf161ae840d palailogos: marking blob sha256:f698062d59d293c4584cdf62ea77203cf7404b4459af71341ea37892ad7c767d palailogos: marking manifest sha256:78cfb9b7a18ce063e7445919223a2bc2710e6d6fdd056dea01b01bf161ae840d palailogos: marking blob sha256:cfaf4999507598334f37f11f98d46b2d9fb52baed0b813ef34133da80021d854 palailogos: marking blob sha256:f698c1017e1760f90432942d12b0d141df26c570045df8dbe15f2aeb2d6571e0 palailogos: marking manifest sha256:bad6b6b34d18dea0ff09d747c5c08349660dd36e5d837de12fdb33cd44e3e4d1 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:3e87800eeffd101c9f5d66f4e43547db87e03282835fa60a6b2400abb1d7e730 palailogos: marking blob sha256:b63b2f94cee5a782bcbd02f377e4f9fc1f5eb7bc292681c5be4add17b22e1698 palailogos: marking manifest sha256:f698062d59d293c4584cdf62ea77203cf7404b4459af71341ea37892ad7c767d palailogos: marking blob sha256:c838f38b9405a990b9fceb77232a892065a3e5abe4aaa2dd1c65c18205481ae6 palailogos: marking blob sha256:9df31b9fd6005b01265684eb5abab4418f00a44036aee0f8edb8120d7d29884a 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.05s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:6731d7a6464dbb7af9e0598e34855ba133576a50bb3f14abb575fef6e18892bf deletemanifests: marking manifest sha256:8994e74eea5d34d2804f50557f83b4f675d360085ca9a9c688b378f7edc2addf deletemanifests: marking blob sha256:5bc775acb3cea0d6dc9c12d4db41985cbed008c16b2297f103ce3c326e0bcc14 deletemanifests: marking blob sha256:05883723cf27e6d240d69b62d64c2a1fe05ef70c304099898a7012321ed7f69c deletemanifests: marking blob sha256:4297566c12c754b550af19ac820e4a455fcb5b6a223f0a55b95bcd94129626d7 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:24d688c689b6f3573e5438efd4751d5ea4077f2e10f52ed69fcd67223f01f006 blob eligible for deletion: sha256:6731d7a6464dbb7af9e0598e34855ba133576a50bb3f14abb575fef6e18892bf blob eligible for deletion: sha256:715696a62a9e77171f9571e84865fe3bf2ed4756e2a5ba6652b760814288c034 blob eligible for deletion: sha256:9bb7868963e8d25f69ac68bc47c3fa40f4637f0e9c95a7d4728c9974ddd08264 deletemanifests manifest eligible for deletion: sha256:6731d7a6464dbb7af9e0598e34855ba133576a50bb3f14abb575fef6e18892bf deletemanifests: marking manifest sha256:8994e74eea5d34d2804f50557f83b4f675d360085ca9a9c688b378f7edc2addf deletemanifests: marking blob sha256:5bc775acb3cea0d6dc9c12d4db41985cbed008c16b2297f103ce3c326e0bcc14 deletemanifests: marking blob sha256:05883723cf27e6d240d69b62d64c2a1fe05ef70c304099898a7012321ed7f69c deletemanifests: marking blob sha256:4297566c12c754b550af19ac820e4a455fcb5b6a223f0a55b95bcd94129626d7 time="2025-05-08T23:31:51Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/6731d7a6464dbb7af9e0598e34855ba133576a50bb3f14abb575fef6e18892bf" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 time="2025-05-08T23:31:51Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/6731d7a6464dbb7af9e0598e34855ba133576a50bb3f14abb575fef6e18892bf" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:24d688c689b6f3573e5438efd4751d5ea4077f2e10f52ed69fcd67223f01f006 time="2025-05-08T23:31:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/24/24d688c689b6f3573e5438efd4751d5ea4077f2e10f52ed69fcd67223f01f006" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 blob eligible for deletion: sha256:6731d7a6464dbb7af9e0598e34855ba133576a50bb3f14abb575fef6e18892bf time="2025-05-08T23:31:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/67/6731d7a6464dbb7af9e0598e34855ba133576a50bb3f14abb575fef6e18892bf" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 blob eligible for deletion: sha256:715696a62a9e77171f9571e84865fe3bf2ed4756e2a5ba6652b760814288c034 time="2025-05-08T23:31:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/71/715696a62a9e77171f9571e84865fe3bf2ed4756e2a5ba6652b760814288c034" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 blob eligible for deletion: sha256:9bb7868963e8d25f69ac68bc47c3fa40f4637f0e9c95a7d4728c9974ddd08264 time="2025-05-08T23:31:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9b/9bb7868963e8d25f69ac68bc47c3fa40f4637f0e9c95a7d4728c9974ddd08264" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 --- PASS: TestDeleteManifestIfTagNotFound (2.29s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:319b2de379fdb17fdc4ce29aadcf8f759a08465ed061653742b24a8742df05f9 time="2025-05-08T23:31:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/31/319b2de379fdb17fdc4ce29aadcf8f759a08465ed061653742b24a8742df05f9" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 blob eligible for deletion: sha256:5e73da25b576a911b59b8ef37a1f1aa6f5c43d8d1c5233fada247065921dad62 time="2025-05-08T23:31:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5e/5e73da25b576a911b59b8ef37a1f1aa6f5c43d8d1c5233fada247065921dad62" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 blob eligible for deletion: sha256:774058a6bf8440c41ba6410f894e59bddfcfbdbcdcdf67fa5a0fad19fe9d14da time="2025-05-08T23:31:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/77/774058a6bf8440c41ba6410f894e59bddfcfbdbcdcdf67fa5a0fad19fe9d14da" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 --- PASS: TestGCWithMissingManifests (0.54s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:63d74e6e495d823ec3d2e3aca733ef8087c96cd44f2ed267410940d6b3f2fcf2 komnenos: marking blob sha256:ee43f88e9b5ed3461ac2001f9cd20af973f7ad2f2c0f8a2498e5a8b56a7ab217 komnenos: marking blob sha256:247528338151a71e07f70b2d1c3e5c20e5f76854f5fed261a88adaea6d11c38f 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:2e7a3d6898d5cacc5002bad67977448d4880d6b7c66391ff4e50a60cf57b0441 time="2025-05-08T23:31:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2e/2e7a3d6898d5cacc5002bad67977448d4880d6b7c66391ff4e50a60cf57b0441" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 blob eligible for deletion: sha256:42a7e3af19f0131a787710583f08aa63a5fd62d5ff8af5242b66d9c9a46fdd9f time="2025-05-08T23:31:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/42/42a7e3af19f0131a787710583f08aa63a5fd62d5ff8af5242b66d9c9a46fdd9f" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 blob eligible for deletion: sha256:50ac64f67e01a78ea1e886476c6a1bd708b2781927fb0f427aa5979210583478 time="2025-05-08T23:31:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/50/50ac64f67e01a78ea1e886476c6a1bd708b2781927fb0f427aa5979210583478" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 blob eligible for deletion: sha256:a0e65bf1f8674f33c7d252359c6cc864dafb6f4e489674fa641c0c11433b6b26 time="2025-05-08T23:31:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a0/a0e65bf1f8674f33c7d252359c6cc864dafb6f4e489674fa641c0c11433b6b26" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-05-08T23:31:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 blob eligible for deletion: sha256:012b2b105b310b19c9cd90716e7ab94378e282da836bdb4511622aceb0f8efa8 time="2025-05-08T23:31:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/01/012b2b105b310b19c9cd90716e7ab94378e282da836bdb4511622aceb0f8efa8" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 blob eligible for deletion: sha256:0f8082b0a6f9a693eb60643e7410b9c3813684ffb31174d5020f7d3b9f75dba1 time="2025-05-08T23:31:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0f/0f8082b0a6f9a693eb60643e7410b9c3813684ffb31174d5020f7d3b9f75dba1" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 --- PASS: TestDeletionHasEffect (2.32s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.27s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:3fe2cdb686b01ffb036fdb769a66fc0c67f156b04225fdbbe42e0dc5631159b6 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:7e1707b24e28fd1602f7fd40aaa3a23e74fea280059e96d17c36be2fa950d2c3 michael_z_doukas: marking blob sha256:832acdbd9cb2428876e68ee7767ad9989ea64d1cddd2610a3cc752c933613980 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:cc26d93cef9e58fca19059019cca71b9d9aa8609f0c183577bb0f4160a17a7b0 time="2025-05-08T23:31:57Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cc/cc26d93cef9e58fca19059019cca71b9d9aa8609f0c183577bb0f4160a17a7b0" go.version=go1.23.9 instance.id=57c61bbb-5915-4ca5-b032-211e55bc28c3 --- PASS: TestOrphanBlobDeleted (1.05s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:d020c5b5c9a670f98b99851895efeb89de881f1142a54ad98906b672d1833bad linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:aa93ec787372f27cdf17dca7622876e6bef9bc995318514c23643156fe189018 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (1.19s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.75s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.39s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.76s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2025-05-08T23:32:01Z" level=info msg="PurgeUploads starting: olderThan=2025-05-08 22:32:01.285961476 +0000 UTC m=-3574.051487929, actuallyDelete=true" time="2025-05-08T23:32:01Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-05-08T23:32:01Z" level=info msg="PurgeUploads starting: olderThan=2025-05-08 23:32:01.287042551 +0000 UTC m=+25.949593152, actuallyDelete=true" time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7e551d8a-91a0-4e92-b467-858eaaf79a9c have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.287042551 +0000 UTC m=+25.949593152). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9110ced8-6a62-42a2-a14a-b1892c5bdb84 have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.287042551 +0000 UTC m=+25.949593152). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b72510da-9e39-4d4d-90e1-b748c45bae5f have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.287042551 +0000 UTC m=+25.949593152). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c36d2a84-96b4-44b7-8bb9-e120d98bc581 have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.287042551 +0000 UTC m=+25.949593152). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e7047c2f-c26c-4f35-bd6d-48682da021fc have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.287042551 +0000 UTC m=+25.949593152). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f45f19f9-c7c7-4567-8700-9172f0359308 have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.287042551 +0000 UTC m=+25.949593152). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/25144599-e453-4573-aa2e-b8feb47a409e have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.287042551 +0000 UTC m=+25.949593152). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/324e138d-d549-4f22-80a6-1854aa4c5fc0 have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.287042551 +0000 UTC m=+25.949593152). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/51e4449c-cbb3-4730-bb6e-716a86262435 have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.287042551 +0000 UTC m=+25.949593152). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/93fed8d8-3b31-4e8f-ad54-af45442bffff have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.287042551 +0000 UTC m=+25.949593152). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/7fcc382f-3333-4932-be25-0ca3b979e07f have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.287042551 +0000 UTC m=+25.949593152). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-05-08T23:32:01Z" level=info msg="PurgeUploads starting: olderThan=2025-05-08 23:32:01.288363896 +0000 UTC m=+25.950914493, actuallyDelete=true" time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/33acc2a1-5fb4-4d46-9168-ff0d01fab0b3 have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.288363896 +0000 UTC m=+25.950914493). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/151df685-98dd-4ecb-838c-c0c4e1f8cc90 have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.288363896 +0000 UTC m=+25.950914493). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5830b2f6-d479-4d4d-bb81-33cbf3f4e1b3 have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.288363896 +0000 UTC m=+25.950914493). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a7f59654-a5af-4ac3-a133-4b685954e31f have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.288363896 +0000 UTC m=+25.950914493). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/208516e1-3d04-431d-b827-ee183a19aea8 have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.288363896 +0000 UTC m=+25.950914493). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-05-08T23:32:01Z" level=info msg="PurgeUploads starting: olderThan=2025-05-08 23:32:01.289317577 +0000 UTC m=+25.951868172, actuallyDelete=true" time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/35359a29-1b9f-4ec8-af3e-abefed5ab252 have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.289317577 +0000 UTC m=+25.951868172). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/38547f3f-4b2d-4dad-a5e5-2286c2316f0b have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.289317577 +0000 UTC m=+25.951868172). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7c933352-8080-44fc-aeef-e721b8c7de8a have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.289317577 +0000 UTC m=+25.951868172). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8fe01171-6be3-4093-a10c-dfeee92faa9f have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.289317577 +0000 UTC m=+25.951868172). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/22617ff0-2d98-4d3f-8eb2-046027b227f7 have older date (2025-05-08 22:32:01 +0000 UTC) than purge date (2025-05-08 23:32:01.289317577 +0000 UTC m=+25.951868172). Removing upload directory." time="2025-05-08T23:32:01Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-05-08T23:32:01Z" level=info msg="PurgeUploads starting: olderThan=2025-05-08 23:32:01.289920376 +0000 UTC m=+25.952470969, actuallyDelete=true" time="2025-05-08T23:32:01Z" 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 25.961s === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.011s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.009s === RUN TestWalkFileRemoved time="2025-05-08T23:31:35Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.003s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.843s === 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.881s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.51s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.266s === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-05-08T23:31:35Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.23.9 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-05-08T23:31:35Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.23.9 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-05-08T23:31:35Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.23.9 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV6 === CONT TestMatchIPV4 === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestParsing --- PASS: TestS3TryUpdate (0.00s) time="2025-05-08T23:31:35Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.9 --- PASS: TestMatchIPV6 (0.00s) time="2025-05-08T23:31:35Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.9 instance.id=1f381894-6fb7-4bc5-b06b-cdb94581c29c time="2025-05-08T23:31:35Z" level=error msg="unknown ip address format" go.version=go1.23.9 instance.id=1f381894-6fb7-4bc5-b06b-cdb94581c29c ip=?0000000000000000000000000000000000 --- PASS: TestParsing (0.00s) --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV4 (0.01s) time="2025-05-08T23:31:35Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.9 instance.id=1f381894-6fb7-4bc5-b06b-cdb94581c29c --- PASS: TestInvalidData (0.01s) time="2025-05-08T23:31:36Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.9 time="2025-05-08T23:31:37Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.9 time="2025-05-08T23:31:38Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.9 time="2025-05-08T23:31:39Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.9 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.512s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.007s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.821s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.60s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.311s === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.016s >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r12.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r12.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-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-r12.apk >>> docker-registry: Build complete at Thu, 08 May 2025 23:32:44 +0000 elapsed time 0h 1m 30s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250508.233114) (2/2) Purging go (1.23.9-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...