>>> docker-registry: Building community/docker-registry 2.8.3-r8 (using abuild 3.14.1-r4) started Sun, 26 Jan 2025 16:36:01 +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.5-r0) (2/2) Installing .makedepends-docker-registry (20250126.163602) Executing busybox-1.37.0-r12.trigger OK: 428 MiB in 101 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK >>> docker-registry: Unpacking /var/cache/distfiles/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] ? github.com/docker/distribution/manifest [no test files] ? github.com/docker/distribution/metrics [no test files] ? github.com/docker/distribution/reference [no test files] ? github.com/docker/distribution/registry/auth [no test files] === RUN Test time="2025-01-26T16:36:32Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-01-26T16:36:32Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.04s) PASS ok github.com/docker/distribution/configuration 0.052s ? github.com/docker/distribution/registry/client/transport [no test files] ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] ? github.com/docker/distribution/registry/storage/driver/factory [no test files] ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] ? github.com/docker/distribution/registry/storage/driver/oss [no test files] ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] ? github.com/docker/distribution/version [no test files] === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-01-26T16:36:32Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.019s === 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.013s === 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.010s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.34s) PASS ok github.com/docker/distribution/health/checks 0.349s === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.011s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.009s === 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.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.028s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.009s === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/01/26 16:36:32 http: TLS handshake error from 127.0.0.1:41288: 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:42707/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42707/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42707/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:42707/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:37817?status=0, fail=true --- PASS: TestHTTPSink (0.06s) === RUN TestListener --- PASS: TestListener (1.59s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-01-26T16:36:34Z" level=info msg="broadcaster: closing" time="2025-01-26T16:36:34Z" level=info msg="closing testSink" time="2025-01-26T16:36:34Z" level=info msg="closing testSink" time="2025-01-26T16:36:34Z" level=info msg="closing testSink" time="2025-01-26T16:36:34Z" level=info msg="closing testSink" time="2025-01-26T16:36:34Z" level=info msg="closing testSink" time="2025-01-26T16:36:34Z" level=info msg="closing testSink" time="2025-01-26T16:36:34Z" level=info msg="closing testSink" time="2025-01-26T16:36:34Z" level=info msg="closing testSink" time="2025-01-26T16:36:34Z" level=info msg="closing testSink" time="2025-01-26T16:36:34Z" level=info msg="closing testSink" time="2025-01-26T16:36:34Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2025-01-26T16:36:34Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.12s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 1} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 1} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 1} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 1} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:34Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=warning msg="&{0xc00031ec00 0.9} encountered too many errors, backing off" time="2025-01-26T16:36:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-26T16:36:35Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.74s) PASS ok github.com/docker/distribution/notifications 2.543s === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-01-26T16:36:32Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-01-26T16:36:32.897872782Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:36:32.897933652Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:36:32.898187933Z" level=info msg="Starting upload purge in 33m0s" go.version=go1.23.5 time="2025-01-26T16:36:32.900786619Z" level=info msg="listening on [::]:5000" go.version=go1.23.5 time="2025-01-26T16:36:35.9024509Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.5 time="2025-01-26T16:36:36.009900118Z" level=info msg="response completed" go.version=go1.23.5 http.request.host=127.0.0.1 http.request.id=f272d8a0-3a2e-4fec-9e7d-8546deb0aee8 http.request.method=GET http.request.remoteaddr="[::1]:51568" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.231481ms http.response.status=200 http.response.written=2 ::1 - - [26/Jan/2025:16:36:36 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-01-26T16:36:36.464809578Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-01-26T16:36:36.469115777Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:36:36.469190837Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:36:36.469301808Z" level=info msg="Starting upload purge in 1m0s" go.version=go1.23.5 time="2025-01-26T16:36:36.469961559Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.5 time="2025-01-26T16:36:36.470012559Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.23.5 time="2025-01-26T16:36:36.470779951Z" level=info msg="listening on [::]:5001, tls" go.version=go1.23.5 time="2025-01-26T16:36:39.482737075Z" level=info msg="response completed" go.version=go1.23.5 http.request.host=127.0.0.1 http.request.id=ffa2dcf5-37ec-4bf2-93d8-4b39be8ac21d http.request.method=GET http.request.remoteaddr="127.0.0.1:35842" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.374706ms http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Jan/2025:16:36:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-01-26T16:36:39.483255926Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.5 --- PASS: TestRegistrySupportedCipherSuite (3.57s) === RUN TestRegistryUnsupportedCipherSuite time="2025-01-26T16:36:40.353480887Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-01-26T16:36:40.355231531Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:36:40.355278271Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:36:40.355627342Z" level=info msg="Starting upload purge in 47m0s" go.version=go1.23.5 time="2025-01-26T16:36:40.355925652Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.5 --- PASS: TestRegistryUnsupportedCipherSuite (8.87s) PASS ok github.com/docker/distribution/registry 15.576s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.008s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.03s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.01s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.02s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.11s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.215s === RUN TestBasicAccessController time="2025-01-26T16:36:32Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.23.5 instance.id=384ea2d2-80b0-48d8-a514-22c00258a470 time="2025-01-26T16:36:32Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.23.5 instance.id=384ea2d2-80b0-48d8-a514-22c00258a470 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-01-26T16:36:33Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.23.5 password=1xdMDh1FoeUuPfjwYeOAAYarlugDVsWPJdtL7y30pbU user=docker --- PASS: TestCreateHtpasswdFile (0.14s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.158s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.010s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.03s) === RUN TestLeeway time="2025-01-26T16:36:32Z" level=info msg="token not to be used before 2025-01-26 16:36:33 +0000 UTC - currently 2025-01-26 16:36:32.923646739 +0000 UTC m=+0.028315003" time="2025-01-26T16:36:32Z" level=info msg="token not to be used after 2025-01-26 16:36:32 +0000 UTC - currently 2025-01-26 16:36:32.925388263 +0000 UTC m=+0.030056447" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-01-26T16:36:32Z" 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.054s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.01s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.01s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.01s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.118s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.036s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.008s === RUN TestCheckAPI time="2025-01-26T16:36:33Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:36:33Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:36:33Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41047" http.request.id=e079c6d6-8633-41d8-a8c9-750f40ab08a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:46834" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.555462ms http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Jan/2025:16:36:33 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-01-26T16:36:33Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:36:33Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:36:33Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=50f1f41f-63ee-480d-a339-e962f397db48 http.request.method=GET http.request.remoteaddr="127.0.0.1:56968" 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.342755ms http.response.status=200 http.response.written=20 127.0.0.1 - - [26/Jan/2025:16:36:33 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-01-26T16:36:33Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=9fd35376-fcab-4851-9bec-80a457973614 http.request.method=POST http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.596246ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:36:33 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:36:44Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=cf57b941-42a1-45e5-987b-bd643609a7cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/aaaa/blobs/uploads/08b80dbc-c420-4a15-b907-1e89f947387e?_state=zeh188wwq-nUg7C9r0Tp1PEpkpuHIHKVWQhDyty07BB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwOGI4MGRiYy1jNDIwLTRhMTUtYjkwNy0xZTg5Zjk0NzM4N2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6MzY6MzMuNjg5NDM4Mjg5WiJ9&digest=sha256%3A91897d4a5d4f2338d6a865dfeb3ba26b69b5432ae243c250a78b8bb77ec5974d" http.request.useragent="Go-http-client/1.1" http.response.duration=10.459649701s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:36:33 +0000] "PUT /v2/foo/aaaa/blobs/uploads/08b80dbc-c420-4a15-b907-1e89f947387e?_state=zeh188wwq-nUg7C9r0Tp1PEpkpuHIHKVWQhDyty07BB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwOGI4MGRiYy1jNDIwLTRhMTUtYjkwNy0xZTg5Zjk0NzM4N2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6MzY6MzMuNjg5NDM4Mjg5WiJ9&digest=sha256%3A91897d4a5d4f2338d6a865dfeb3ba26b69b5432ae243c250a78b8bb77ec5974d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:36:44Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=8e740353-536c-4da9-a2fc-8d59a60d6d65 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.7776ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:36:44 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:36:44Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=3fa67193-e099-46a4-a152-0433a5dd7347 http.request.method=POST http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.540646ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:36:44 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:36:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=909b9c25-c850-4e7d-ab49-13d8d3100230 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/bbbb/blobs/uploads/356e9303-50b2-484d-9127-ccf1021a5201?_state=CQF8Cg__HoF1NRxSEy1KqUTZEhfS-Gf3RWRznG1zcUl7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzNTZlOTMwMy01MGIyLTQ4NGQtOTEyNy1jY2YxMDIxYTUyMDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6MzY6NDQuNDcyOTUxMjE5WiJ9&digest=sha256%3Ab4ab74c2723205ef2f963e2a9e0736ab57814c36c200378a29b9cd5a191c5c6b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.901134196s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:36:44 +0000] "PUT /v2/foo/bbbb/blobs/uploads/356e9303-50b2-484d-9127-ccf1021a5201?_state=CQF8Cg__HoF1NRxSEy1KqUTZEhfS-Gf3RWRznG1zcUl7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzNTZlOTMwMy01MGIyLTQ4NGQtOTEyNy1jY2YxMDIxYTUyMDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6MzY6NDQuNDcyOTUxMjE5WiJ9&digest=sha256%3Ab4ab74c2723205ef2f963e2a9e0736ab57814c36c200378a29b9cd5a191c5c6b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:36:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=07f1e813-454b-4501-a0c3-9669ed0b15fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.703861ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:36:48 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:36:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=7b99c526-3d66-4a22-90a0-36ebbf56dd13 http.request.method=POST http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.677956ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:36:48 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:36:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=30184a1d-2cfa-4d40-849d-02b8e3d92de1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/cccc/blobs/uploads/8d381e70-e341-4470-ac23-2904c4a6331b?_state=HvzmoaX-gwFQ8Vhbud4wPeWEVlmmlVnYbNrPCf2VQvB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4ZDM4MWU3MC1lMzQxLTQ0NzAtYWMyMy0yOTA0YzRhNjMzMWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6MzY6NDguNjkxMTg5MzA5WiJ9&digest=sha256%3Aa76dd62c400b4abac7b473bbb24bac4cab8effa7577f983692b26b6c06a66c9a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.450602927s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:36:48 +0000] "PUT /v2/foo/cccc/blobs/uploads/8d381e70-e341-4470-ac23-2904c4a6331b?_state=HvzmoaX-gwFQ8Vhbud4wPeWEVlmmlVnYbNrPCf2VQvB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4ZDM4MWU3MC1lMzQxLTQ0NzAtYWMyMy0yOTA0YzRhNjMzMWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6MzY6NDguNjkxMTg5MzA5WiJ9&digest=sha256%3Aa76dd62c400b4abac7b473bbb24bac4cab8effa7577f983692b26b6c06a66c9a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:36:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=89559f9d-1b73-4c07-aeff-d7fda00d7bfd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.59906ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:36:52 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:36:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=cb477cca-f307-4bc4-b95f-819aa54adc65 http.request.method=POST http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.676646ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:36:52 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:01Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=3c8fef58-aa79-4ef9-9f10-bb352dad2c78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/dddd/blobs/uploads/cc85e9aa-f19e-4ae1-b990-574a5fb59411?_state=_-GMvvbYSdo5LS3J_AlwlWRfwXsgdTsAv9VI4FNo15Z7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjYzg1ZTlhYS1mMTllLTRhZTEtYjk5MC01NzRhNWZiNTk0MTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6MzY6NTIuNjk0ODkxNDg0WiJ9&digest=sha256%3A367cfbf517507a7c2e12cac8c77d083b8fc05575c14b4bdce67913f187af87e6" http.request.useragent="Go-http-client/1.1" http.response.duration=8.709238956s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:36:52 +0000] "PUT /v2/foo/dddd/blobs/uploads/cc85e9aa-f19e-4ae1-b990-574a5fb59411?_state=_-GMvvbYSdo5LS3J_AlwlWRfwXsgdTsAv9VI4FNo15Z7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjYzg1ZTlhYS1mMTllLTRhZTEtYjk5MC01NzRhNWZiNTk0MTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6MzY6NTIuNjk0ODkxNDg0WiJ9&digest=sha256%3A367cfbf517507a7c2e12cac8c77d083b8fc05575c14b4bdce67913f187af87e6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:01Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=aa90a1b6-9eb6-4520-9562-45bfee5f1a05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.153429ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:01 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:01Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=ae55ee8e-8257-4a25-87e8-12bb3e1ade14 http.request.method=POST http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.479895ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:01 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:10Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=97f1dc98-1c63-472a-babf-decea1cf39c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/eeee/blobs/uploads/ea106880-24a8-4bc2-ab86-4acbecff3fca?_state=DFZMC1-KCvzSGnLYNbQM-2JiT7kv6JH71mU55yTLohN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJlYTEwNjg4MC0yNGE4LTRiYzItYWI4Ni00YWNiZWNmZjNmY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6MDEuOTE3NDc4NzhaIn0%3D&digest=sha256%3A3d02f23120485867b122e5ed4b6d7b1ea4a6aed4e315849647479dc1e0f2e84a" http.request.useragent="Go-http-client/1.1" http.response.duration=8.323859801s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:01 +0000] "PUT /v2/foo/eeee/blobs/uploads/ea106880-24a8-4bc2-ab86-4acbecff3fca?_state=DFZMC1-KCvzSGnLYNbQM-2JiT7kv6JH71mU55yTLohN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJlYTEwNjg4MC0yNGE4LTRiYzItYWI4Ni00YWNiZWNmZjNmY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6MDEuOTE3NDc4NzhaIn0%3D&digest=sha256%3A3d02f23120485867b122e5ed4b6d7b1ea4a6aed4e315849647479dc1e0f2e84a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:10Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=1e199495-6ef7-4b06-8923-23c145964e8f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.406499ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:10 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:10Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=6b0b55fb-585a-427f-8fb9-3435f2447ad9 http.request.method=POST http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.228395ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:10 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:13Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=7633ca2a-b533-4831-abc9-56a8e2eae9d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/ffff/blobs/uploads/76c907c8-05a2-407d-9208-6255c1d2fd21?_state=lnTzu3RMTF97i96TD7l9X8yLzU-APWjmnKeb_LIpUwF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI3NmM5MDdjOC0wNWEyLTQwN2QtOTIwOC02MjU1YzFkMmZkMjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6MTAuNTcxMTAxNDkzWiJ9&digest=sha256%3Ac6e8d15ec701c1af4b7f96bc2b8287bf33f5d4b31d9829b258d81fa6eb187fd2" http.request.useragent="Go-http-client/1.1" http.response.duration=3.120267964s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:10 +0000] "PUT /v2/foo/ffff/blobs/uploads/76c907c8-05a2-407d-9208-6255c1d2fd21?_state=lnTzu3RMTF97i96TD7l9X8yLzU-APWjmnKeb_LIpUwF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI3NmM5MDdjOC0wNWEyLTQwN2QtOTIwOC02MjU1YzFkMmZkMjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6MTAuNTcxMTAxNDkzWiJ9&digest=sha256%3Ac6e8d15ec701c1af4b7f96bc2b8287bf33f5d4b31d9829b258d81fa6eb187fd2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:13Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=7fb569d5-a21c-47d2-953d-cfa1c09864c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.621768ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:13 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:13Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=0b55fde2-e915-4baf-b3f9-1c9804781404 http.request.method=GET http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.612924ms http.response.status=200 http.response.written=74 127.0.0.1 - - [26/Jan/2025:16:37:13 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-01-26T16:37:13Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=cba4c6bd-2ecb-45a4-bb0e-63bbcb64accc http.request.method=GET http.request.remoteaddr="127.0.0.1:56968" 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.793884ms http.response.status=200 http.response.written=30 127.0.0.1 - - [26/Jan/2025:16:37:13 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-01-26T16:37:13Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=bd939acb-c49e-4628-a1a5-e6dd8cd3eb1c http.request.method=GET http.request.remoteaddr="127.0.0.1:56968" 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.404773ms http.response.status=200 http.response.written=74 127.0.0.1 - - [26/Jan/2025:16:37:13 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-01-26T16:37:13Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=32847a4f-1581-4b3c-a87b-1d54f9bf18fd http.request.method=GET http.request.remoteaddr="127.0.0.1:56968" 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.453433ms http.response.status=200 http.response.written=30 127.0.0.1 - - [26/Jan/2025:16:37:13 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-01-26T16:37:13Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=8fd24a77-fd6a-4136-9125-ce53b13fa6bc http.request.method=GET http.request.remoteaddr="127.0.0.1:56968" 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.495673ms http.response.status=200 http.response.written=63 127.0.0.1 - - [26/Jan/2025:16:37:13 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-01-26T16:37:13Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=0d38f86f-acaf-4f55-8534-ae0badf0437e http.request.method=GET http.request.remoteaddr="127.0.0.1:56968" 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.403473ms http.response.status=200 http.response.written=41 127.0.0.1 - - [26/Jan/2025:16:37:13 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-01-26T16:37:13Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=1d9ddd3e-4b0e-415a-a29b-de59c703acc8 http.request.method=GET http.request.remoteaddr="127.0.0.1:56968" 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=2.499775ms http.response.status=400 http.response.written=116 127.0.0.1 - - [26/Jan/2025:16:37:13 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-01-26T16:37:13Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=b6bdb224-c4b4-4aef-a33d-e2568ded6377 http.request.method=GET http.request.remoteaddr="127.0.0.1:56968" 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.366023ms http.response.status=400 http.response.written=115 127.0.0.1 - - [26/Jan/2025:16:37:13 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-01-26T16:37:13Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=4a4c95b6-10ec-43a9-a3f3-4d56857080ec http.request.method=GET http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/_catalog?n=0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.278883ms http.response.status=200 http.response.written=20 127.0.0.1 - - [26/Jan/2025:16:37:13 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-01-26T16:37:13Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34357" http.request.id=d807f222-52d9-4762-a478-6bf63a168b95 http.request.method=GET http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/_catalog?n=-1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.309663ms http.response.status=200 http.response.written=74 127.0.0.1 - - [26/Jan/2025:16:37:13 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-01-26T16:37:13Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:37:13Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:37:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43699" http.request.id=60bd34a2-3787-4c3f-aa15-24fc563c4c8d http.request.method=POST http.request.remoteaddr="127.0.0.1:58000" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.024114ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:14 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43699" http.request.id=c1690186-15ba-4370-b6d2-96635e6fd1e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58000" http.request.uri="/v2/foo/aaaa/blobs/uploads/da537180-b223-4e5c-bc92-745749b84914?_state=1j8TRE69OJ2FfJQlHjnkJgTRhDNY6C8S4SS7n65_CuR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkYTUzNzE4MC1iMjIzLTRlNWMtYmM5Mi03NDU3NDliODQ5MTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6MTQuMTA1MzU0Mjc2WiJ9&digest=sha256%3A7701b2b07b5b6a8773015e5a3253f71c5cccc45799ed9c492c2076931b8140a0" http.request.useragent="Go-http-client/1.1" http.response.duration=5.33532772s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:14 +0000] "PUT /v2/foo/aaaa/blobs/uploads/da537180-b223-4e5c-bc92-745749b84914?_state=1j8TRE69OJ2FfJQlHjnkJgTRhDNY6C8S4SS7n65_CuR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkYTUzNzE4MC1iMjIzLTRlNWMtYmM5Mi03NDU3NDliODQ5MTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6MTQuMTA1MzU0Mjc2WiJ9&digest=sha256%3A7701b2b07b5b6a8773015e5a3253f71c5cccc45799ed9c492c2076931b8140a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43699" http.request.id=bf0baa19-1dda-4ceb-83f7-92f4ded39127 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58000" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.961129ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:19 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43699" http.request.id=9a410df1-f66e-480d-a978-f24e36b0cae6 http.request.method=POST http.request.remoteaddr="127.0.0.1:58000" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.595896ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:19 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43699" http.request.id=96447858-0da5-4e14-89ee-3b5a51fbb33b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58000" http.request.uri="/v2/foo/bbbb/blobs/uploads/63469b3f-56bb-4282-8814-8fb2f9d42f0d?_state=EscrFre8hCggW46s1mcCMCrgZE-Q94XftQfBK5vibop7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI2MzQ2OWIzZi01NmJiLTQyODItODgxNC04ZmIyZjlkNDJmMGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6MTkuODk5MTc2NzgzWiJ9&digest=sha256%3A8b626d5c8efe20260d92694c5f7821dfd1ced4e9a5338bd5ec1c3c1af9221aca" http.request.useragent="Go-http-client/1.1" http.response.duration=6.102360502s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:19 +0000] "PUT /v2/foo/bbbb/blobs/uploads/63469b3f-56bb-4282-8814-8fb2f9d42f0d?_state=EscrFre8hCggW46s1mcCMCrgZE-Q94XftQfBK5vibop7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI2MzQ2OWIzZi01NmJiLTQyODItODgxNC04ZmIyZjlkNDJmMGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6MTkuODk5MTc2NzgzWiJ9&digest=sha256%3A8b626d5c8efe20260d92694c5f7821dfd1ced4e9a5338bd5ec1c3c1af9221aca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43699" http.request.id=437c0c61-107a-4e85-87e6-07b3de24e936 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58000" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.954239ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:26 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43699" http.request.id=a25e4d63-d1ff-42df-91ee-4e633e4a83d5 http.request.method=POST http.request.remoteaddr="127.0.0.1:58000" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.193935ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:26 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43699" http.request.id=58909dab-29f7-4de6-a3f8-0622dbbc1b39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58000" http.request.uri="/v2/foo/cccc/blobs/uploads/05ff7749-d0f6-4d15-a853-fbd461038845?_state=1VmfX1DqEvCCd4XxfiPrtrnp4b1b2jPRi8F2fpFRfFV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwNWZmNzc0OS1kMGY2LTRkMTUtYTg1My1mYmQ0NjEwMzg4NDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6MjYuMjU1OTExNTE5WiJ9&digest=sha256%3A7ee82716016fa55a2a3f9f1c9d41fa9edd5df2a5744d368873d34da31fe33cf0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.741638715s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:26 +0000] "PUT /v2/foo/cccc/blobs/uploads/05ff7749-d0f6-4d15-a853-fbd461038845?_state=1VmfX1DqEvCCd4XxfiPrtrnp4b1b2jPRi8F2fpFRfFV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwNWZmNzc0OS1kMGY2LTRkMTUtYTg1My1mYmQ0NjEwMzg4NDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6MjYuMjU1OTExNTE5WiJ9&digest=sha256%3A7ee82716016fa55a2a3f9f1c9d41fa9edd5df2a5744d368873d34da31fe33cf0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:28Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43699" http.request.id=d7d3c2db-94ee-4434-8807-69535f4b87d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58000" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.257749ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:28 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:28Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43699" http.request.id=545c79da-a25c-4905-aaf8-f67d57809167 http.request.method=POST http.request.remoteaddr="127.0.0.1:58000" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.279815ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:28 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:29Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43699" http.request.id=bb5f15d1-46ba-41ae-b7ed-0daebc560da3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58000" http.request.uri="/v2/foo/dddd/blobs/uploads/9bb5b616-01bc-4234-b0dc-5d2b236952cc?_state=e88rmNh6j8yvaMecB76fR9pyxiFXnorDUXmYSpLWkPB7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5YmI1YjYxNi0wMWJjLTQyMzQtYjBkYy01ZDJiMjM2OTUyY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6MjguMjYzMzA1MjE0WiJ9&digest=sha256%3Ac42d79b01997fc42608c77c165f9041105eaf7e7268d4e533461b443d2e43270" http.request.useragent="Go-http-client/1.1" http.response.duration=1.674591006s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:28 +0000] "PUT /v2/foo/dddd/blobs/uploads/9bb5b616-01bc-4234-b0dc-5d2b236952cc?_state=e88rmNh6j8yvaMecB76fR9pyxiFXnorDUXmYSpLWkPB7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5YmI1YjYxNi0wMWJjLTQyMzQtYjBkYy01ZDJiMjM2OTUyY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6MjguMjYzMzA1MjE0WiJ9&digest=sha256%3Ac42d79b01997fc42608c77c165f9041105eaf7e7268d4e533461b443d2e43270 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:29Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43699" http.request.id=77af7284-97b0-48e7-b5b7-61d83156564b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58000" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.541178ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:29 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:29Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43699" http.request.id=d7701a1c-cade-4247-bfa8-5d27fef73a8f http.request.method=GET http.request.remoteaddr="127.0.0.1:58000" http.request.uri="/v2/_catalog?n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.513904ms http.response.status=200 http.response.written=63 127.0.0.1 - - [26/Jan/2025:16:37:29 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (56.79s) === RUN TestURLPrefix time="2025-01-26T16:37:29Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:37:29Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:37:29Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36275" http.request.id=ce3a9c5e-c657-428c-86db-ab57aa592a1d http.request.method=GET http.request.remoteaddr="127.0.0.1:50328" 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.417233ms http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Jan/2025:16:37:29 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-01-26T16:37:29Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:37:29Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:37:30Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=f04bc3be-f1ce-4ca9-a417-c79808c333b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:56170" http.request.uri="/v2/foo/bar/blobs/sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.003044ms http.response.status=404 http.response.written=157 vars.digest="sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" vars.name="foo/bar" 127.0.0.1 - - [26/Jan/2025:16:37:30 +0000] "GET /v2/foo/bar/blobs/sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-26T16:37:30Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=bd99903f-0245-4544-b29a-7205609c21cf http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56178" http.request.uri="/v2/foo/bar/blobs/sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.251725ms http.response.status=404 http.response.written=157 vars.digest="sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" vars.name="foo/bar" 127.0.0.1 - - [26/Jan/2025:16:37:30 +0000] "HEAD /v2/foo/bar/blobs/sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-26T16:37:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=9217723c-e09b-48f7-bdde-7b9b65da08c7 http.request.method=POST http.request.remoteaddr="127.0.0.1:56178" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.639044ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=8a822ebf-06fe-4df6-beb7-5f858508704b http.request.method=GET http.request.remoteaddr="127.0.0.1:56178" http.request.uri="/v2/foo/bar/blobs/uploads/68f5d96e-254d-49a5-9fb7-17d366805305?_state=0HexpTisYY5MPFAFLFiiQUpubtCwzJ1hKRnfuls5CX57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ZjVkOTZlLTI1NGQtNDlhNS05ZmI3LTE3ZDM2NjgwNTMwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zNzc0MzMwOTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.109705ms http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:30 +0000] "GET /v2/foo/bar/blobs/uploads/68f5d96e-254d-49a5-9fb7-17d366805305?_state=0HexpTisYY5MPFAFLFiiQUpubtCwzJ1hKRnfuls5CX57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ZjVkOTZlLTI1NGQtNDlhNS05ZmI3LTE3ZDM2NjgwNTMwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zNzc0MzMwOTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=bc818889-3a9d-4d1d-9b1a-345f79a9d7ab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56178" http.request.uri="/v2/foo/bar/blobs/uploads/68f5d96e-254d-49a5-9fb7-17d366805305?_state=0HexpTisYY5MPFAFLFiiQUpubtCwzJ1hKRnfuls5CX57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ZjVkOTZlLTI1NGQtNDlhNS05ZmI3LTE3ZDM2NjgwNTMwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zNzc0MzMwOTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.535743ms http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:30 +0000] "DELETE /v2/foo/bar/blobs/uploads/68f5d96e-254d-49a5-9fb7-17d366805305?_state=0HexpTisYY5MPFAFLFiiQUpubtCwzJ1hKRnfuls5CX57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ZjVkOTZlLTI1NGQtNDlhNS05ZmI3LTE3ZDM2NjgwNTMwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zNzc0MzMwOTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:30Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=42827d34-563b-4f46-9eee-fe4da1ff7b36 http.request.method=GET http.request.remoteaddr="127.0.0.1:56178" http.request.uri="/v2/foo/bar/blobs/uploads/68f5d96e-254d-49a5-9fb7-17d366805305?_state=0HexpTisYY5MPFAFLFiiQUpubtCwzJ1hKRnfuls5CX57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ZjVkOTZlLTI1NGQtNDlhNS05ZmI3LTE3ZDM2NjgwNTMwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zNzc0MzMwOTVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=68f5d96e-254d-49a5-9fb7-17d366805305 time="2025-01-26T16:37:30Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=42827d34-563b-4f46-9eee-fe4da1ff7b36 http.request.method=GET http.request.remoteaddr="127.0.0.1:56178" http.request.uri="/v2/foo/bar/blobs/uploads/68f5d96e-254d-49a5-9fb7-17d366805305?_state=0HexpTisYY5MPFAFLFiiQUpubtCwzJ1hKRnfuls5CX57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ZjVkOTZlLTI1NGQtNDlhNS05ZmI3LTE3ZDM2NjgwNTMwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zNzc0MzMwOTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.572403ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=68f5d96e-254d-49a5-9fb7-17d366805305 127.0.0.1 - - [26/Jan/2025:16:37:30 +0000] "GET /v2/foo/bar/blobs/uploads/68f5d96e-254d-49a5-9fb7-17d366805305?_state=0HexpTisYY5MPFAFLFiiQUpubtCwzJ1hKRnfuls5CX57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ZjVkOTZlLTI1NGQtNDlhNS05ZmI3LTE3ZDM2NjgwNTMwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zNzc0MzMwOTVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-26T16:37:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=0d01de55-df6b-44ae-80ba-b98649de5e96 http.request.method=POST http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.570964ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:30Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=b41915ca-3a83-4bff-a612-7c5afd5ef1ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/5dbe9c01-fd2e-4af7-9d3b-f0d7a8ab4da3?_state=99D5hgQU2m4zm_bNkqDsd3jxJmwtVVD7dLo_Uh31J0J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkYmU5YzAxLWZkMmUtNGFmNy05ZDNiLWYwZDdhOGFiNGRhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zODU3Njg4NTNaIn0%3D&digest=sha256%3A900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" http.request.useragent="Go-http-client/1.1" provided=sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd vars.name="foo/bar" vars.uuid=5dbe9c01-fd2e-4af7-9d3b-f0d7a8ab4da3 time="2025-01-26T16:37:30Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=b41915ca-3a83-4bff-a612-7c5afd5ef1ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/5dbe9c01-fd2e-4af7-9d3b-f0d7a8ab4da3?_state=99D5hgQU2m4zm_bNkqDsd3jxJmwtVVD7dLo_Uh31J0J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkYmU5YzAxLWZkMmUtNGFmNy05ZDNiLWYwZDdhOGFiNGRhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zODU3Njg4NTNaIn0%3D&digest=sha256%3A900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=5dbe9c01-fd2e-4af7-9d3b-f0d7a8ab4da3 time="2025-01-26T16:37:30Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=b41915ca-3a83-4bff-a612-7c5afd5ef1ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/5dbe9c01-fd2e-4af7-9d3b-f0d7a8ab4da3?_state=99D5hgQU2m4zm_bNkqDsd3jxJmwtVVD7dLo_Uh31J0J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkYmU5YzAxLWZkMmUtNGFmNy05ZDNiLWYwZDdhOGFiNGRhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zODU3Njg4NTNaIn0%3D&digest=sha256%3A900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.680263ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=5dbe9c01-fd2e-4af7-9d3b-f0d7a8ab4da3 127.0.0.1 - - [26/Jan/2025:16:37:30 +0000] "PUT /v2/foo/bar/blobs/uploads/5dbe9c01-fd2e-4af7-9d3b-f0d7a8ab4da3?_state=99D5hgQU2m4zm_bNkqDsd3jxJmwtVVD7dLo_Uh31J0J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkYmU5YzAxLWZkMmUtNGFmNy05ZDNiLWYwZDdhOGFiNGRhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zODU3Njg4NTNaIn0%3D&digest=sha256%3A900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-01-26T16:37:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=87e40ef4-7daf-422d-a8b2-92d1855337fd http.request.method=POST http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.948964ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=94ee7912-6626-42dc-9a09-adfbeb12cabd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/331c51eb-d67c-4c50-9a68-9290bb8bb7db?_state=CHKRpziu2slA4JNhJJh8J0CIfCCt4YOOX50Xj-8163V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzMWM1MWViLWQ2N2MtNGM1MC05YTY4LTkyOTBiYjhiYjdkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zOTAxNDUwOTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.894864ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:30 +0000] "PUT /v2/foo/bar/blobs/uploads/331c51eb-d67c-4c50-9a68-9290bb8bb7db?_state=CHKRpziu2slA4JNhJJh8J0CIfCCt4YOOX50Xj-8163V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzMWM1MWViLWQ2N2MtNGM1MC05YTY4LTkyOTBiYjhiYjdkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zOTAxNDUwOTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=fd42dd82-988c-4d9b-b9a3-0d1714048924 http.request.method=POST http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.415903ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=0014c564-8a22-4325-8798-57a5341c3b10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/e8384fdd-133f-477a-a02f-2c2a062f5cd1?_state=W6prUcNvU6FytZY6QiqZwnhXj4aBBpfrELyT_5_WnwB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4Mzg0ZmRkLTEzM2YtNDc3YS1hMDJmLTJjMmEwNjJmNWNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zOTQyODQ1MTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.932845ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:30 +0000] "PUT /v2/foo/bar/blobs/uploads/e8384fdd-133f-477a-a02f-2c2a062f5cd1?_state=W6prUcNvU6FytZY6QiqZwnhXj4aBBpfrELyT_5_WnwB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4Mzg0ZmRkLTEzM2YtNDc3YS1hMDJmLTJjMmEwNjJmNWNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zOTQyODQ1MTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=25acafda-89eb-47bf-b703-673784d6f8a6 http.request.method=POST http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.856455ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:36Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=8e0979dc-d51f-4174-80b3-3847cf7b1abd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/b31ed266-03d1-4676-b690-8d05eda0c8ee?_state=KbJ_HRXh2pQjbvz2sRYrCMhaSPTX32_Po8YqQczNqzt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzMWVkMjY2LTAzZDEtNDY3Ni1iNjkwLThkMDVlZGEwYzhlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zOTg2MjgzNDJaIn0%3D&digest=sha256%3A900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" http.request.useragent="Go-http-client/1.1" http.response.duration=6.089282033s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:30 +0000] "PUT /v2/foo/bar/blobs/uploads/b31ed266-03d1-4676-b690-8d05eda0c8ee?_state=KbJ_HRXh2pQjbvz2sRYrCMhaSPTX32_Po8YqQczNqzt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzMWVkMjY2LTAzZDEtNDY3Ni1iNjkwLThkMDVlZGEwYzhlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozMC4zOTg2MjgzNDJaIn0%3D&digest=sha256%3A900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:36Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=bffdb9dc-5d94-4fce-a009-d6249e79f57e http.request.method=POST http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.082975ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:39605" http.request.id=7f793b2a-4d57-4d4b-8a9a-c244190bb1a0 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/d6bea24f-c192-4268-a417-23f5651c30e5?_state=iXh_d6HQPuommQuj3d2wRlrl2_kLk3nvB3_vMZUEwLV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2YmVhMjRmLWMxOTItNDI2OC1hNDE3LTIzZjU2NTFjMzBlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozNi43OTYyNzI1NTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=6.061302981s http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:36 +0000] "PATCH /v2/foo/bar/blobs/uploads/d6bea24f-c192-4268-a417-23f5651c30e5?_state=iXh_d6HQPuommQuj3d2wRlrl2_kLk3nvB3_vMZUEwLV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2YmVhMjRmLWMxOTItNDI2OC1hNDE3LTIzZjU2NTFjMzBlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzozNi43OTYyNzI1NTlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=fb012134-d082-4a95-8943-f07c2c1f472b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/d6bea24f-c192-4268-a417-23f5651c30e5?_state=iT5C_YkYu1RHpH-fBd67X1q5CuY15ZpKQDMFvuUh-Pd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2YmVhMjRmLWMxOTItNDI2OC1hNDE3LTIzZjU2NTFjMzBlNSIsIk9mZnNldCI6MjYzMDQ1MTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6MzZaIn0%3D&digest=sha256%3A900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" http.request.useragent="Go-http-client/1.1" http.response.duration=2.538286ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:42 +0000] "PUT /v2/foo/bar/blobs/uploads/d6bea24f-c192-4268-a417-23f5651c30e5?_state=iT5C_YkYu1RHpH-fBd67X1q5CuY15ZpKQDMFvuUh-Pd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2YmVhMjRmLWMxOTItNDI2OC1hNDE3LTIzZjU2NTFjMzBlNSIsIk9mZnNldCI6MjYzMDQ1MTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6MzZaIn0%3D&digest=sha256%3A900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=a77cec15-3756-4528-be3a-f118ead204be http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.879314ms http.response.status=200 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:42 +0000] "HEAD /v2/foo/bar/blobs/sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=37d861c4-9f09-402b-bd3f-92469fb84ce9 http.request.method=GET http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=247.69872ms http.response.status=200 http.response.written=26304512 127.0.0.1 - - [26/Jan/2025:16:37:42 +0000] "GET /v2/foo/bar/blobs/sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd HTTP/1.1" 200 26304512 "" "Go-http-client/1.1" time="2025-01-26T16:37:43Z" level=error msg="error parsing digest="sha257:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd": unsupported digest algorithm" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=4fc7bd87-d305-4a82-a17e-e47ed79863d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/sha257:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" vars.name="foo/bar" time="2025-01-26T16:37:43Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=4fc7bd87-d305-4a82-a17e-e47ed79863d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/sha257:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.941904ms http.response.status=400 http.response.written=110 vars.digest="sha257:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" vars.name="foo/bar" 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "GET /v2/foo/bar/blobs/sha257:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-01-26T16:37:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=6af43925-4b69-4062-9765-5c6145f50b2f http.request.method=GET http.request.remoteaddr="127.0.0.1:42186" http.request.uri="/v2/foo/bar/blobs/sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" http.request.useragent="Go-http-client/1.1" http.response.duration=2.364355ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "GET /v2/foo/bar/blobs/sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:37:43Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:37:43Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=9b24bb0d-7e4d-4e91-a6f8-2199550cc93f http.request.method=GET http.request.remoteaddr="127.0.0.1:42892" http.request.uri="/v2/foo/bar/blobs/sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.022724ms http.response.status=404 http.response.written=157 vars.digest="sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" vars.name="foo/bar" 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "GET /v2/foo/bar/blobs/sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-26T16:37:43Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=6bbcc7ba-4d09-4e54-9a12-77c78e799e47 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42898" http.request.uri="/v2/foo/bar/blobs/sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.607823ms http.response.status=404 http.response.written=157 vars.digest="sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" vars.name="foo/bar" 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "HEAD /v2/foo/bar/blobs/sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-26T16:37:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=63c70924-a061-4c12-b254-94e6d2383dc4 http.request.method=POST http.request.remoteaddr="127.0.0.1:42898" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.568874ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=516eca6f-f114-4119-8e21-1192e2f5c0b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:42898" http.request.uri="/v2/foo/bar/blobs/uploads/639e2fb7-9a45-41e2-8cff-270fbd74c97d?_state=bfzJs3FvV_a206e9ZV_CXAScnF2Te0OMHHuBqTFqnRx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzOWUyZmI3LTlhNDUtNDFlMi04Y2ZmLTI3MGZiZDc0Yzk3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41NzEwNDA2MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.574744ms http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "GET /v2/foo/bar/blobs/uploads/639e2fb7-9a45-41e2-8cff-270fbd74c97d?_state=bfzJs3FvV_a206e9ZV_CXAScnF2Te0OMHHuBqTFqnRx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzOWUyZmI3LTlhNDUtNDFlMi04Y2ZmLTI3MGZiZDc0Yzk3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41NzEwNDA2MTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=bf6a47cc-d647-48ae-af3b-27015f74561b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42898" http.request.uri="/v2/foo/bar/blobs/uploads/639e2fb7-9a45-41e2-8cff-270fbd74c97d?_state=bfzJs3FvV_a206e9ZV_CXAScnF2Te0OMHHuBqTFqnRx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzOWUyZmI3LTlhNDUtNDFlMi04Y2ZmLTI3MGZiZDc0Yzk3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41NzEwNDA2MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.484384ms http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "DELETE /v2/foo/bar/blobs/uploads/639e2fb7-9a45-41e2-8cff-270fbd74c97d?_state=bfzJs3FvV_a206e9ZV_CXAScnF2Te0OMHHuBqTFqnRx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzOWUyZmI3LTlhNDUtNDFlMi04Y2ZmLTI3MGZiZDc0Yzk3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41NzEwNDA2MTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:43Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=a1b0c9dc-ac80-4125-9f4e-4895ff476072 http.request.method=GET http.request.remoteaddr="127.0.0.1:42898" http.request.uri="/v2/foo/bar/blobs/uploads/639e2fb7-9a45-41e2-8cff-270fbd74c97d?_state=bfzJs3FvV_a206e9ZV_CXAScnF2Te0OMHHuBqTFqnRx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzOWUyZmI3LTlhNDUtNDFlMi04Y2ZmLTI3MGZiZDc0Yzk3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41NzEwNDA2MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=639e2fb7-9a45-41e2-8cff-270fbd74c97d time="2025-01-26T16:37:43Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=a1b0c9dc-ac80-4125-9f4e-4895ff476072 http.request.method=GET http.request.remoteaddr="127.0.0.1:42898" http.request.uri="/v2/foo/bar/blobs/uploads/639e2fb7-9a45-41e2-8cff-270fbd74c97d?_state=bfzJs3FvV_a206e9ZV_CXAScnF2Te0OMHHuBqTFqnRx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzOWUyZmI3LTlhNDUtNDFlMi04Y2ZmLTI3MGZiZDc0Yzk3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41NzEwNDA2MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.606954ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=639e2fb7-9a45-41e2-8cff-270fbd74c97d 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "GET /v2/foo/bar/blobs/uploads/639e2fb7-9a45-41e2-8cff-270fbd74c97d?_state=bfzJs3FvV_a206e9ZV_CXAScnF2Te0OMHHuBqTFqnRx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzOWUyZmI3LTlhNDUtNDFlMi04Y2ZmLTI3MGZiZDc0Yzk3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41NzEwNDA2MTNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-26T16:37:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=e83031f4-38fe-47a8-b73a-1cb6aa63faec http.request.method=POST http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.477953ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:43Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=311daa73-3f8c-45b9-9051-c66cae584b88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/uploads/3cd3fdce-abd9-4cd4-bd2f-b2d2ca8d4098?_state=4n8HnE8RfXhgqpIZ23ahI0pod00Ra-q954gKxRXPTGh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjZDNmZGNlLWFiZDktNGNkNC1iZDJmLWIyZDJjYThkNDA5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41Nzg1NTY2M1oifQ%3D%3D&digest=sha256%3A971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" http.request.useragent="Go-http-client/1.1" provided=sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127 vars.name="foo/bar" vars.uuid=3cd3fdce-abd9-4cd4-bd2f-b2d2ca8d4098 time="2025-01-26T16:37:43Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=311daa73-3f8c-45b9-9051-c66cae584b88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/uploads/3cd3fdce-abd9-4cd4-bd2f-b2d2ca8d4098?_state=4n8HnE8RfXhgqpIZ23ahI0pod00Ra-q954gKxRXPTGh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjZDNmZGNlLWFiZDktNGNkNC1iZDJmLWIyZDJjYThkNDA5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41Nzg1NTY2M1oifQ%3D%3D&digest=sha256%3A971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=3cd3fdce-abd9-4cd4-bd2f-b2d2ca8d4098 time="2025-01-26T16:37:43Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=311daa73-3f8c-45b9-9051-c66cae584b88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/uploads/3cd3fdce-abd9-4cd4-bd2f-b2d2ca8d4098?_state=4n8HnE8RfXhgqpIZ23ahI0pod00Ra-q954gKxRXPTGh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjZDNmZGNlLWFiZDktNGNkNC1iZDJmLWIyZDJjYThkNDA5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41Nzg1NTY2M1oifQ%3D%3D&digest=sha256%3A971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.935324ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=3cd3fdce-abd9-4cd4-bd2f-b2d2ca8d4098 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "PUT /v2/foo/bar/blobs/uploads/3cd3fdce-abd9-4cd4-bd2f-b2d2ca8d4098?_state=4n8HnE8RfXhgqpIZ23ahI0pod00Ra-q954gKxRXPTGh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjZDNmZGNlLWFiZDktNGNkNC1iZDJmLWIyZDJjYThkNDA5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41Nzg1NTY2M1oifQ%3D%3D&digest=sha256%3A971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-01-26T16:37:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=3fc48e7d-6fcd-4256-8a29-ea97afe84ac0 http.request.method=POST http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.527754ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=e94947ab-831e-41e6-82e4-04389e5a1b0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/uploads/987f535f-97e7-4b2d-b29a-f7a1dc9d1178?_state=pJHSs0IbfKC86yZmrAdvToae-iVYPvjIUItXeNqWaUh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4N2Y1MzVmLTk3ZTctNGIyZC1iMjlhLWY3YTFkYzlkMTE3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41ODI5Nzk0NjlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.699323ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "PUT /v2/foo/bar/blobs/uploads/987f535f-97e7-4b2d-b29a-f7a1dc9d1178?_state=pJHSs0IbfKC86yZmrAdvToae-iVYPvjIUItXeNqWaUh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4N2Y1MzVmLTk3ZTctNGIyZC1iMjlhLWY3YTFkYzlkMTE3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41ODI5Nzk0NjlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=d445f4ce-13e4-4c4d-9b1d-aa5e87c383ef http.request.method=POST http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.431774ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=054857f1-d3f4-4a6c-bdfa-3f04a6b6908f http.request.method=PUT http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/uploads/67443e82-ce0d-4936-9e87-3101473bf60a?_state=r1PqAYov9k8s1gjstcAANtGbF2WVAMdtYlkBw_3u8697Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY3NDQzZTgyLWNlMGQtNDkzNi05ZTg3LTMxMDE0NzNiZjYwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41ODY5Njc0MzhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.701294ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "PUT /v2/foo/bar/blobs/uploads/67443e82-ce0d-4936-9e87-3101473bf60a?_state=r1PqAYov9k8s1gjstcAANtGbF2WVAMdtYlkBw_3u8697Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY3NDQzZTgyLWNlMGQtNDkzNi05ZTg3LTMxMDE0NzNiZjYwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41ODY5Njc0MzhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=4e180c94-71b9-4dd7-82c6-b510adcc7b89 http.request.method=POST http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.300983ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=110d381c-7047-43cc-a3f6-4d8db5026ce4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/uploads/342ac63f-ded2-4a05-acad-dee45b71c617?_state=1wlHez1ti3CtpLQ0ResDhSi5PkutF7dAtUlSIvFj4_B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0MmFjNjNmLWRlZDItNGEwNS1hY2FkLWRlZTQ1YjcxYzYxNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41OTA2NjY5MTZaIn0%3D&digest=sha256%3A971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" http.request.useragent="Go-http-client/1.1" http.response.duration=4.620538133s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "PUT /v2/foo/bar/blobs/uploads/342ac63f-ded2-4a05-acad-dee45b71c617?_state=1wlHez1ti3CtpLQ0ResDhSi5PkutF7dAtUlSIvFj4_B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0MmFjNjNmLWRlZDItNGEwNS1hY2FkLWRlZTQ1YjcxYzYxNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0My41OTA2NjY5MTZaIn0%3D&digest=sha256%3A971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=1596fb1b-7b7e-4739-9b32-207417717f4f http.request.method=POST http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.093694ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:40249" http.request.id=74cba450-8e12-4996-b84b-de71dd2ee2c8 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/uploads/0ec20b85-d316-4df1-8ee6-455ade7d4a98?_state=ws0ebpVyw9std9VXov6QcNbBWMiRjM1mpJDjhGMpK4F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYzIwYjg1LWQzMTYtNGRmMS04ZWU2LTQ1NWFkZTdkNGE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0OC40ODY5NzA4MjJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.736946272s http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:48 +0000] "PATCH /v2/foo/bar/blobs/uploads/0ec20b85-d316-4df1-8ee6-455ade7d4a98?_state=ws0ebpVyw9std9VXov6QcNbBWMiRjM1mpJDjhGMpK4F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYzIwYjg1LWQzMTYtNGRmMS04ZWU2LTQ1NWFkZTdkNGE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo0OC40ODY5NzA4MjJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=63c1ce33-1910-47e4-a12f-582a555e2f1a http.request.method=PUT http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/uploads/0ec20b85-d316-4df1-8ee6-455ade7d4a98?_state=xlXRXe5PrSu4W4gxqe8yCZHOqqT-8DbClm_lOt8rFOZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYzIwYjg1LWQzMTYtNGRmMS04ZWU2LTQ1NWFkZTdkNGE5OCIsIk9mZnNldCI6MjM0Nzk4MDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6NDhaIn0%3D&digest=sha256%3A971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" http.request.useragent="Go-http-client/1.1" http.response.duration=2.527625ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "PUT /v2/foo/bar/blobs/uploads/0ec20b85-d316-4df1-8ee6-455ade7d4a98?_state=xlXRXe5PrSu4W4gxqe8yCZHOqqT-8DbClm_lOt8rFOZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYzIwYjg1LWQzMTYtNGRmMS04ZWU2LTQ1NWFkZTdkNGE5OCIsIk9mZnNldCI6MjM0Nzk4MDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6NDhaIn0%3D&digest=sha256%3A971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=d89afd8c-c917-4c13-a309-8a15a57ab452 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.805104ms http.response.status=200 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "HEAD /v2/foo/bar/blobs/sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=cb9bae2b-848d-42a8-83c9-b38543c85995 http.request.method=GET http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=221.964632ms http.response.status=200 http.response.written=23479808 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "GET /v2/foo/bar/blobs/sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127 HTTP/1.1" 200 23479808 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=error msg="error parsing digest="sha257:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127": unsupported digest algorithm" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=076ac0d5-8e07-4e28-ab47-d74296774ede http.request.method=GET http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/sha257:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" vars.name="foo/bar" time="2025-01-26T16:37:53Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=076ac0d5-8e07-4e28-ab47-d74296774ede http.request.method=GET http.request.remoteaddr="127.0.0.1:42912" http.request.uri="/v2/foo/bar/blobs/sha257:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.903444ms http.response.status=400 http.response.written=110 vars.digest="sha257:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" vars.name="foo/bar" 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "GET /v2/foo/bar/blobs/sha257:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=4ec60f56-cf8d-4604-9d29-f5743908443f http.request.method=GET http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/bar/blobs/sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" http.request.useragent="Go-http-client/1.1" http.response.duration=2.567935ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "GET /v2/foo/bar/blobs/sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=05df72dd-7905-4b71-9dac-92cf0ed4f02e http.request.method=GET http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/bar/blobs/sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.864739ms http.response.status=200 http.response.written=98304 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "GET /v2/foo/bar/blobs/sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127 HTTP/1.1" 200 98304 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40249" http.request.id=434ac7af-cc15-4c2a-a020-afc0fb6d2b10 http.request.method=GET http.request.remoteaddr="127.0.0.1:56952" http.request.uri="/v2/foo/bar/blobs/sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.876116ms http.response.status=200 http.response.written=2719744 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "GET /v2/foo/bar/blobs/sha256:971a6ba3540f0caf001df2e0899047506d286ccefa63dbc0b684f1114bd3e127 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=8fa4259e-4f88-4935-8957-0c2c525023a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:42178" http.request.uri="/v2/foo/bar/blobs/sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=10.345034727s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "GET /v2/foo/bar/blobs/sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39605" http.request.id=f98d8d90-1a6f-4134-ac79-fc2c736b7fc3 http.request.method=GET http.request.remoteaddr="127.0.0.1:42186" http.request.uri="/v2/foo/bar/blobs/sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=10.337030639s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [26/Jan/2025:16:37:43 +0000] "GET /v2/foo/bar/blobs/sha256:900cc2b59a581bd1fcf001ed543dbdc45dc5e38652f3567534e7183ab7f3e7dd HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (23.57s) === RUN TestBlobDelete time="2025-01-26T16:37:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:37:53Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:37:53Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=3a0699cb-ee29-46a8-af99-2e002dce8eb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:52272" http.request.uri="/v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.086265ms http.response.status=404 http.response.written=157 vars.digest="sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" vars.name="foo/bar" 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "GET /v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=53a5cb36-7165-44fa-8847-7dbe5dfd7957 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52282" http.request.uri="/v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.581764ms http.response.status=404 http.response.written=157 vars.digest="sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" vars.name="foo/bar" 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "HEAD /v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=59b3474c-a61b-41fa-a3b3-d275ab996306 http.request.method=POST http.request.remoteaddr="127.0.0.1:52282" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.767834ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=36735b8b-e763-4647-9110-b49a8c4aaf54 http.request.method=GET http.request.remoteaddr="127.0.0.1:52282" http.request.uri="/v2/foo/bar/blobs/uploads/cdb2934f-72ea-4340-a4fe-0820b0a8a9e6?_state=Z15k0m2Z1HTCKXNuBHZ6iNFPIbNIHe6HMQd8w2saNfp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkYjI5MzRmLTcyZWEtNDM0MC1hNGZlLTA4MjBiMGE4YTllNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44NTk1MTk0NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.613474ms http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "GET /v2/foo/bar/blobs/uploads/cdb2934f-72ea-4340-a4fe-0820b0a8a9e6?_state=Z15k0m2Z1HTCKXNuBHZ6iNFPIbNIHe6HMQd8w2saNfp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkYjI5MzRmLTcyZWEtNDM0MC1hNGZlLTA4MjBiMGE4YTllNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44NTk1MTk0NDRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=6a1a70c1-9427-4d99-bf75-a1eb47c25dfd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52282" http.request.uri="/v2/foo/bar/blobs/uploads/cdb2934f-72ea-4340-a4fe-0820b0a8a9e6?_state=Z15k0m2Z1HTCKXNuBHZ6iNFPIbNIHe6HMQd8w2saNfp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkYjI5MzRmLTcyZWEtNDM0MC1hNGZlLTA4MjBiMGE4YTllNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44NTk1MTk0NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.436363ms http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "DELETE /v2/foo/bar/blobs/uploads/cdb2934f-72ea-4340-a4fe-0820b0a8a9e6?_state=Z15k0m2Z1HTCKXNuBHZ6iNFPIbNIHe6HMQd8w2saNfp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkYjI5MzRmLTcyZWEtNDM0MC1hNGZlLTA4MjBiMGE4YTllNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44NTk1MTk0NDRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=797e9a94-da54-4652-98ff-46c164e3b8b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:52282" http.request.uri="/v2/foo/bar/blobs/uploads/cdb2934f-72ea-4340-a4fe-0820b0a8a9e6?_state=Z15k0m2Z1HTCKXNuBHZ6iNFPIbNIHe6HMQd8w2saNfp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkYjI5MzRmLTcyZWEtNDM0MC1hNGZlLTA4MjBiMGE4YTllNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44NTk1MTk0NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=cdb2934f-72ea-4340-a4fe-0820b0a8a9e6 time="2025-01-26T16:37: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.5 http.request.host="127.0.0.1:42975" http.request.id=797e9a94-da54-4652-98ff-46c164e3b8b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:52282" http.request.uri="/v2/foo/bar/blobs/uploads/cdb2934f-72ea-4340-a4fe-0820b0a8a9e6?_state=Z15k0m2Z1HTCKXNuBHZ6iNFPIbNIHe6HMQd8w2saNfp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkYjI5MzRmLTcyZWEtNDM0MC1hNGZlLTA4MjBiMGE4YTllNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44NTk1MTk0NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.358633ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=cdb2934f-72ea-4340-a4fe-0820b0a8a9e6 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "GET /v2/foo/bar/blobs/uploads/cdb2934f-72ea-4340-a4fe-0820b0a8a9e6?_state=Z15k0m2Z1HTCKXNuBHZ6iNFPIbNIHe6HMQd8w2saNfp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkYjI5MzRmLTcyZWEtNDM0MC1hNGZlLTA4MjBiMGE4YTllNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44NTk1MTk0NDRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=fd67aed2-97af-4ec7-89e3-39b150cc52e7 http.request.method=POST http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.709834ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=092ce75c-c542-4ffd-8b92-5fad45eb1131 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/uploads/ff15431a-1024-4f56-8e77-12baca20d247?_state=SNkd_b2ewlKEPqJuBg43BSifP4ZfFX73wQHDLF04UsN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmMTU0MzFhLTEwMjQtNGY1Ni04ZTc3LTEyYmFjYTIwZDI0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44NjcxMDg0MjFaIn0%3D&digest=sha256%3A9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" provided=sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 vars.name="foo/bar" vars.uuid=ff15431a-1024-4f56-8e77-12baca20d247 time="2025-01-26T16:37:53Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=092ce75c-c542-4ffd-8b92-5fad45eb1131 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/uploads/ff15431a-1024-4f56-8e77-12baca20d247?_state=SNkd_b2ewlKEPqJuBg43BSifP4ZfFX73wQHDLF04UsN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmMTU0MzFhLTEwMjQtNGY1Ni04ZTc3LTEyYmFjYTIwZDI0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44NjcxMDg0MjFaIn0%3D&digest=sha256%3A9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ff15431a-1024-4f56-8e77-12baca20d247 time="2025-01-26T16:37:53Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=092ce75c-c542-4ffd-8b92-5fad45eb1131 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/uploads/ff15431a-1024-4f56-8e77-12baca20d247?_state=SNkd_b2ewlKEPqJuBg43BSifP4ZfFX73wQHDLF04UsN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmMTU0MzFhLTEwMjQtNGY1Ni04ZTc3LTEyYmFjYTIwZDI0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44NjcxMDg0MjFaIn0%3D&digest=sha256%3A9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.785224ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=ff15431a-1024-4f56-8e77-12baca20d247 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "PUT /v2/foo/bar/blobs/uploads/ff15431a-1024-4f56-8e77-12baca20d247?_state=SNkd_b2ewlKEPqJuBg43BSifP4ZfFX73wQHDLF04UsN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmMTU0MzFhLTEwMjQtNGY1Ni04ZTc3LTEyYmFjYTIwZDI0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44NjcxMDg0MjFaIn0%3D&digest=sha256%3A9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=91528410-354d-4ce1-85b3-63f96551c0a8 http.request.method=POST http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.547993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=6908a08d-220f-47ba-80e6-415aa60905a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/uploads/21df04d0-385f-48ea-917b-3d9947e71907?_state=J6sWNOa2r4FmyCkGTR4vbS89_0TRQfSI9xJf5KaRjWd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxZGYwNGQwLTM4NWYtNDhlYS05MTdiLTNkOTk0N2U3MTkwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44NzE0ODE2MTFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.761924ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "PUT /v2/foo/bar/blobs/uploads/21df04d0-385f-48ea-917b-3d9947e71907?_state=J6sWNOa2r4FmyCkGTR4vbS89_0TRQfSI9xJf5KaRjWd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxZGYwNGQwLTM4NWYtNDhlYS05MTdiLTNkOTk0N2U3MTkwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44NzE0ODE2MTFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=3ca9bd1d-a77d-41fb-8f5b-3a550b8aa2cd http.request.method=POST http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.298832ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=8ac6df5c-473a-4765-8555-00c7647818fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/uploads/ed06ad6b-6d58-41a9-a64b-7113709ec856?_state=R-A3IOvaVpWypK7gDEpWYY87eJNbumsfcymlccmM6UV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVkMDZhZDZiLTZkNTgtNDFhOS1hNjRiLTcxMTM3MDllYzg1NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44NzUzMTIyNTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.027815ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "PUT /v2/foo/bar/blobs/uploads/ed06ad6b-6d58-41a9-a64b-7113709ec856?_state=R-A3IOvaVpWypK7gDEpWYY87eJNbumsfcymlccmM6UV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVkMDZhZDZiLTZkNTgtNDFhOS1hNjRiLTcxMTM3MDllYzg1NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44NzUzMTIyNTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=1d24680f-e712-4c99-af0f-45b028c50d42 http.request.method=POST http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.538933ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:57Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=314b6141-8420-4e7e-9ecf-08de5b9e7d85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/uploads/d6d9bbf7-fc26-4ac1-b061-068fb745681b?_state=LbN3ZlmQd_ALvBNAq-b3x2D3Ezpl0T7cJs56v3lZMxV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ZDliYmY3LWZjMjYtNGFjMS1iMDYxLTA2OGZiNzQ1NjgxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44Nzk2NTAxOTlaIn0%3D&digest=sha256%3A9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.duration=3.458053334s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:53 +0000] "PUT /v2/foo/bar/blobs/uploads/d6d9bbf7-fc26-4ac1-b061-068fb745681b?_state=LbN3ZlmQd_ALvBNAq-b3x2D3Ezpl0T7cJs56v3lZMxV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ZDliYmY3LWZjMjYtNGFjMS1iMDYxLTA2OGZiNzQ1NjgxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1My44Nzk2NTAxOTlaIn0%3D&digest=sha256%3A9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:37:57Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=96fd1280-7999-4857-969b-391666d56d1e http.request.method=POST http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.445405ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:01Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:42975" http.request.id=09f928b8-3ef8-4a6e-a658-00bce5da9a83 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/uploads/d6ba202c-cf68-4156-8501-8b754accdaee?_state=tHNON5tPeoSsTgcvX0pBo3GGGtCQFpqlEiquwI6-m5x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2YmEyMDJjLWNmNjgtNDE1Ni04NTAxLThiNzU0YWNjZGFlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1Ny41Nzk5OTAwNloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.534488743s http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:37:57 +0000] "PATCH /v2/foo/bar/blobs/uploads/d6ba202c-cf68-4156-8501-8b754accdaee?_state=tHNON5tPeoSsTgcvX0pBo3GGGtCQFpqlEiquwI6-m5x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2YmEyMDJjLWNmNjgtNDE1Ni04NTAxLThiNzU0YWNjZGFlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozNzo1Ny41Nzk5OTAwNloifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:01Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=36f173a7-ff97-452d-bfd8-7c5f3cc9273c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/uploads/d6ba202c-cf68-4156-8501-8b754accdaee?_state=SWIdGER050k0q0_KbAbe8eKc9VgI1W67MC1bteMOskp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2YmEyMDJjLWNmNjgtNDE1Ni04NTAxLThiNzU0YWNjZGFlZSIsIk9mZnNldCI6MjA1MDg2NzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6NTdaIn0%3D&digest=sha256%3A9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.duration=2.455706ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:01 +0000] "PUT /v2/foo/bar/blobs/uploads/d6ba202c-cf68-4156-8501-8b754accdaee?_state=SWIdGER050k0q0_KbAbe8eKc9VgI1W67MC1bteMOskp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2YmEyMDJjLWNmNjgtNDE1Ni04NTAxLThiNzU0YWNjZGFlZSIsIk9mZnNldCI6MjA1MDg2NzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzc6NTdaIn0%3D&digest=sha256%3A9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:01Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=b2c85384-31fa-4cd6-8263-92d65ef0f4b3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.419685ms http.response.status=200 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:01 +0000] "HEAD /v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:01Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=d63aaa80-9ad0-49af-9356-44a54172004c http.request.method=GET http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=182.389535ms http.response.status=200 http.response.written=20508672 127.0.0.1 - - [26/Jan/2025:16:38:01 +0000] "GET /v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 200 20508672 "" "Go-http-client/1.1" time="2025-01-26T16:38:01Z" level=error msg="error parsing digest="sha257:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515": unsupported digest algorithm" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=cbd18e79-b72f-44c4-b31d-ebc1d4b6d73b http.request.method=GET http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/sha257:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" vars.name="foo/bar" time="2025-01-26T16:38:01Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=cbd18e79-b72f-44c4-b31d-ebc1d4b6d73b http.request.method=GET http.request.remoteaddr="127.0.0.1:52298" http.request.uri="/v2/foo/bar/blobs/sha257:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.863604ms http.response.status=400 http.response.written=110 vars.digest="sha257:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" vars.name="foo/bar" 127.0.0.1 - - [26/Jan/2025:16:38:01 +0000] "GET /v2/foo/bar/blobs/sha257:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-01-26T16:38:01Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=8bf866a0-6072-47a5-a8ed-afbc8c66c571 http.request.method=GET http.request.remoteaddr="127.0.0.1:45436" http.request.uri="/v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.duration=1.936444ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:01 +0000] "GET /v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:01Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=705df40f-5e52-4f32-8117-970363dd8512 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45448" http.request.uri="/v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.duration=1.495023ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:01 +0000] "DELETE /v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:01Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=e6001807-2f42-4a69-b740-b220c49ad65c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45448" http.request.uri="/v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.345113ms http.response.status=404 http.response.written=157 vars.digest="sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" vars.name="foo/bar" 127.0.0.1 - - [26/Jan/2025:16:38:01 +0000] "HEAD /v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-26T16:38:01Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=e6043788-efd7-4997-9061-b28c7ee82fb8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45448" http.request.uri="/v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.489263ms http.response.status=404 http.response.written=74 vars.digest="sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" vars.name="foo/bar" 127.0.0.1 - - [26/Jan/2025:16:38:01 +0000] "DELETE /v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-01-26T16:38:01Z" level=error msg="error parsing digest="sha257:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515": unsupported digest algorithm" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=2383bab3-b844-4729-9dae-a4e90d350ab2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45462" http.request.uri="/v2/foo/bar/blobs/sha257:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" vars.name="foo/bar" time="2025-01-26T16:38:01Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=2383bab3-b844-4729-9dae-a4e90d350ab2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45462" http.request.uri="/v2/foo/bar/blobs/sha257:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.406914ms http.response.status=400 http.response.written=110 vars.digest="sha257:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" vars.name="foo/bar" 127.0.0.1 - - [26/Jan/2025:16:38:01 +0000] "DELETE /v2/foo/bar/blobs/sha257:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-01-26T16:38:01Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=f5312bba-996a-4630-83e6-7aa537156fd5 http.request.method=POST http.request.remoteaddr="127.0.0.1:45464" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.612823ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:04Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=49f5e66d-5890-4c65-a529-53bebe821bf7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45464" http.request.uri="/v2/foo/bar/blobs/uploads/2615758d-58eb-46b2-b1eb-e5414a183cf6?_state=DmVHeajnnHU_ID1EyIW2sEXirVJ7LFOvrO_kD4P_qbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2MTU3NThkLTU4ZWItNDZiMi1iMWViLWU1NDE0YTE4M2NmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozODowMS40MDM5NTc5NTZaIn0%3D&digest=sha256%3A9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.duration=3.547098342s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:01 +0000] "PUT /v2/foo/bar/blobs/uploads/2615758d-58eb-46b2-b1eb-e5414a183cf6?_state=DmVHeajnnHU_ID1EyIW2sEXirVJ7LFOvrO_kD4P_qbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2MTU3NThkLTU4ZWItNDZiMi1iMWViLWU1NDE0YTE4M2NmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozODowMS40MDM5NTc5NTZaIn0%3D&digest=sha256%3A9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:05Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=f23e36b7-b5c0-4a62-870d-596c05c87b1d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45464" http.request.uri="/v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.324165ms http.response.status=200 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:05 +0000] "HEAD /v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:05Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=1600c0ab-c9dd-4b78-afa1-653fed6089c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45436" http.request.uri="/v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.80312389s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [26/Jan/2025:16:38:01 +0000] "GET /v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" time="2025-01-26T16:38:05Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42975" http.request.id=4ecb0391-9a2d-4c59-9678-da4359b94781 http.request.method=GET http.request.remoteaddr="127.0.0.1:45426" http.request.uri="/v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.810924397s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [26/Jan/2025:16:38:01 +0000] "GET /v2/foo/bar/blobs/sha256:9fedec0c9b0e996907688d5aca2df6a128584ae0c70e60120125e2a48af18515 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (11.66s) === RUN TestRelativeURL time="2025-01-26T16:38:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:38:05Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:38:05Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33127" http.request.id=5b26ff70-458a-4fd1-94d8-451bc44f9e3f http.request.method=POST http.request.remoteaddr="127.0.0.1:35470" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.941164ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:13Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33127" http.request.id=948c0e18-fa09-40e6-a7d9-2938abf69817 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35470" http.request.uri="/v2/foo/bar/blobs/uploads/bb53ed52-2636-4fbb-816b-c2dae5fec596?_state=V7PxnKpbJJ40Qf2HbjGR_GoD7GCU5Rv3VkFvd1fu55F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiNTNlZDUyLTI2MzYtNGZiYi04MTZiLWMyZGFlNWZlYzU5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozODowNS4xOTk5NDg2NjlaIn0%3D&digest=sha256%3Ab411d25bac481b3999f8fb90875bd797e1dc207ab62979082d939ca9319ab073" http.request.useragent="Go-http-client/1.1" http.response.duration=8.008185151s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:05 +0000] "PUT /v2/foo/bar/blobs/uploads/bb53ed52-2636-4fbb-816b-c2dae5fec596?_state=V7PxnKpbJJ40Qf2HbjGR_GoD7GCU5Rv3VkFvd1fu55F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiNTNlZDUyLTI2MzYtNGZiYi04MTZiLWMyZGFlNWZlYzU5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozODowNS4xOTk5NDg2NjlaIn0%3D&digest=sha256%3Ab411d25bac481b3999f8fb90875bd797e1dc207ab62979082d939ca9319ab073 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33127" http.request.id=b43a72a1-af93-44a1-8d23-4af930e59f06 http.request.method=POST http.request.remoteaddr="127.0.0.1:35470" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.304105ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33127" http.request.id=3af18730-9f28-480f-a814-e040a44c05f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:35470" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.725814ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:18Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33127" http.request.id=eff0f2e9-b4e4-4b90-941d-4ae09be9b520 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35470" http.request.uri="/v2/foo/bar/blobs/uploads/4df96f10-a53f-4c7d-ba43-3817856c3ace?_state=w-mB0q0mEPo9dPCCPVN8iCz4-mWTyiZM6Lmh_PtVikd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkZjk2ZjEwLWE1M2YtNGM3ZC1iYTQzLTM4MTc4NTZjM2FjZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozODoxNC4wNTc1NTk0MjVaIn0%3D&digest=sha256%3A0fc80612adc5414b6b679b50c5f5cec02dc1e692c37bc3534de1bda0a85262ea" http.request.useragent="Go-http-client/1.1" http.response.duration=4.907127749s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:14 +0000] "PUT /v2/foo/bar/blobs/uploads/4df96f10-a53f-4c7d-ba43-3817856c3ace?_state=w-mB0q0mEPo9dPCCPVN8iCz4-mWTyiZM6Lmh_PtVikd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkZjk2ZjEwLWE1M2YtNGM3ZC1iYTQzLTM4MTc4NTZjM2FjZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozODoxNC4wNTc1NTk0MjVaIn0%3D&digest=sha256%3A0fc80612adc5414b6b679b50c5f5cec02dc1e692c37bc3534de1bda0a85262ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (13.77s) === RUN TestBlobDeleteDisabled time="2025-01-26T16:38:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:38:18Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:38:19Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:43327" http.request.id=9881cf92-48ef-4eab-b358-a01fc6a6351a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42984" http.request.uri="/v2/foo/bar/blobs/sha256:ea3ac85d52b0b4731fc49a8b5bba490c6042feb58fb501f1d67ebce2196a0aa8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.165905ms http.response.status=405 http.response.written=78 vars.digest="sha256:ea3ac85d52b0b4731fc49a8b5bba490c6042feb58fb501f1d67ebce2196a0aa8" vars.name="foo/bar" 127.0.0.1 - - [26/Jan/2025:16:38:19 +0000] "DELETE /v2/foo/bar/blobs/sha256:ea3ac85d52b0b4731fc49a8b5bba490c6042feb58fb501f1d67ebce2196a0aa8 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.44s) === RUN TestDeleteDisabled time="2025-01-26T16:38:19Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:38:19Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:38:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40497" http.request.id=fad94b01-9172-4488-852b-679dd0cffb47 http.request.method=POST http.request.remoteaddr="127.0.0.1:54712" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.279295ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40497" http.request.id=756e4e55-aa85-4ca7-b066-5dbcbd45b910 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54712" http.request.uri="/v2/foo/bar/blobs/uploads/6dfcaba7-79b7-4554-a11a-d088bcdc248a?_state=oESV6OOGhyv2ZP--M3aw9VIXNPEoQUSVgp_tNykjU7B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkZmNhYmE3LTc5YjctNDU1NC1hMTFhLWQwODhiY2RjMjQ4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozODoxOS44ODU2MjI2MDhaIn0%3D&digest=sha256%3Ad9c5e17305291d2c3609eeb37ffdd1a17ce4c227dbba454940118419252c9881" http.request.useragent="Go-http-client/1.1" http.response.duration=7.434096717s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:19 +0000] "PUT /v2/foo/bar/blobs/uploads/6dfcaba7-79b7-4554-a11a-d088bcdc248a?_state=oESV6OOGhyv2ZP--M3aw9VIXNPEoQUSVgp_tNykjU7B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkZmNhYmE3LTc5YjctNDU1NC1hMTFhLWQwODhiY2RjMjQ4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozODoxOS44ODU2MjI2MDhaIn0%3D&digest=sha256%3Ad9c5e17305291d2c3609eeb37ffdd1a17ce4c227dbba454940118419252c9881 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:27Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:40497" http.request.id=0d0fa2ec-fda9-4f5e-afe0-1e1ca19dd18d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54712" http.request.uri="/v2/foo/bar/blobs/sha256:d9c5e17305291d2c3609eeb37ffdd1a17ce4c227dbba454940118419252c9881" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.007694ms http.response.status=405 http.response.written=78 vars.digest="sha256:d9c5e17305291d2c3609eeb37ffdd1a17ce4c227dbba454940118419252c9881" vars.name="foo/bar" 127.0.0.1 - - [26/Jan/2025:16:38:27 +0000] "DELETE /v2/foo/bar/blobs/sha256:d9c5e17305291d2c3609eeb37ffdd1a17ce4c227dbba454940118419252c9881 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (7.92s) === RUN TestDeleteReadOnly time="2025-01-26T16:38:27Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:38:27Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:38:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43901" http.request.id=6474a1b6-a298-417f-851d-103da3aa3db1 http.request.method=POST http.request.remoteaddr="127.0.0.1:37546" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.325975ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43901" http.request.id=ea557230-8d39-4051-8fda-e7df7c6de011 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37546" http.request.uri="/v2/foo/bar/blobs/uploads/fa3e896b-69ac-45c6-859e-c7a2fdee34b1?_state=tNbJSlBsZ-OCBMHKbox6x6kpkI2K4KPrP6rjvpmm3WZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhM2U4OTZiLTY5YWMtNDVjNi04NTllLWM3YTJmZGVlMzRiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozODoyNy42MTg4MTU1MzlaIn0%3D&digest=sha256%3A4559bf3742883e92eb300e611cbfb911e7e8955ca3ede023ddf0634f20ba4743" http.request.useragent="Go-http-client/1.1" http.response.duration=2.454620688s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:27 +0000] "PUT /v2/foo/bar/blobs/uploads/fa3e896b-69ac-45c6-859e-c7a2fdee34b1?_state=tNbJSlBsZ-OCBMHKbox6x6kpkI2K4KPrP6rjvpmm3WZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhM2U4OTZiLTY5YWMtNDVjNi04NTllLWM3YTJmZGVlMzRiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozODoyNy42MTg4MTU1MzlaIn0%3D&digest=sha256%3A4559bf3742883e92eb300e611cbfb911e7e8955ca3ede023ddf0634f20ba4743 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [26/Jan/2025:16:38:30 +0000] "DELETE /v2/foo/bar/blobs/sha256:4559bf3742883e92eb300e611cbfb911e7e8955ca3ede023ddf0634f20ba4743 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.75s) === RUN TestStartPushReadOnly time="2025-01-26T16:38:30Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:38:30Z" level=info msg="redis not configured" go.version=go1.23.5 127.0.0.1 - - [26/Jan/2025:16:38:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2025-01-26T16:38:30Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:38:30Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:38:30Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=4eb6f693-b593-44e0-bacf-9b426d29cef6 http.request.method=GET http.request.remoteaddr="127.0.0.1:47638" 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.711483ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Jan/2025:16:38:30 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-01-26T16:38:30Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=3021b32d-7bb9-4388-a8f4-f4a829782a6c http.request.method=GET http.request.remoteaddr="127.0.0.1:47638" 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.386623ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [26/Jan/2025:16:38:30 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-26T16:38:30Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=f21fac3f-4dc3-44fc-91cb-941948c80823 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47638" 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.400903ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Jan/2025:16:38:30 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-01-26T16:38:30Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=4265c05a-407f-46dc-b73b-1a4343987452 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.808196ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-26T16:38:30Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=4265c05a-407f-46dc-b73b-1a4343987452 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.869916ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-26T16:38:30Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=4265c05a-407f-46dc-b73b-1a4343987452 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.913216ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-26T16:38:30Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=4265c05a-407f-46dc-b73b-1a4343987452 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.957186ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Jan/2025:16:38:30 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-01-26T16:38:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=c37d6d52-725a-4998-9213-06e1fb98c5e6 http.request.method=POST http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.989534ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:30 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:32Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=57d4439c-aa36-4631-817b-ddf39301f7df http.request.method=PUT http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/blobs/uploads/4aaafd9b-fa9f-4aa2-bfbf-3432e8869979?_state=lfTBrU7WZzgYsiDnG4o-Lxf7mOmELxcDtqPRy-lT9rF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0YWFhZmQ5Yi1mYTlmLTRhYTItYmZiZi0zNDMyZTg4Njk5NzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzg6MzAuMzU2NDgxNDA0WiJ9&digest=sha256%3A75fbdb9c3ff9c4d9334e3c419616fbca063e43f8225c3030faf872ae973ca2e6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.214174234s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:30 +0000] "PUT /v2/foo/schema1/blobs/uploads/4aaafd9b-fa9f-4aa2-bfbf-3432e8869979?_state=lfTBrU7WZzgYsiDnG4o-Lxf7mOmELxcDtqPRy-lT9rF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0YWFhZmQ5Yi1mYTlmLTRhYTItYmZiZi0zNDMyZTg4Njk5NzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzg6MzAuMzU2NDgxNDA0WiJ9&digest=sha256%3A75fbdb9c3ff9c4d9334e3c419616fbca063e43f8225c3030faf872ae973ca2e6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:32Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=c5827431-8695-4448-b21d-829ead41ec16 http.request.method=POST http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.145965ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:32 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=7444f4d8-b92e-4a6f-a864-64e1e4b8e791 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/blobs/uploads/859cfb77-f384-464f-b13c-4f2057e81394?_state=Wsb_DSAfJHKqt11-GMKeyjMBB0Kw9y-wXdnlNbJx8V97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4NTljZmI3Ny1mMzg0LTQ2NGYtYjEzYy00ZjIwNTdlODEzOTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzg6MzIuOTcxMzQ2MjI3WiJ9&digest=sha256%3A796e89647d958bbf334bbd31537de971a86a4f467a919462ce6ec4e583fcc3b2" http.request.useragent="Go-http-client/1.1" http.response.duration=5.485209712s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:32 +0000] "PUT /v2/foo/schema1/blobs/uploads/859cfb77-f384-464f-b13c-4f2057e81394?_state=Wsb_DSAfJHKqt11-GMKeyjMBB0Kw9y-wXdnlNbJx8V97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4NTljZmI3Ny1mMzg0LTQ2NGYtYjEzYy00ZjIwNTdlODEzOTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzg6MzIuOTcxMzQ2MjI3WiJ9&digest=sha256%3A796e89647d958bbf334bbd31537de971a86a4f467a919462ce6ec4e583fcc3b2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=ab6fbaca-1df7-468b-92c4-1b3cb352cc5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.642799ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=d3d29469-af12-439c-b9c6-d121623c4f92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26" http.request.useragent="Go-http-client/1.1" http.response.duration=2.970607ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=0b4f788a-8349-4fca-b345-debd848a36e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:47638" 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.461485ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=f450eaa4-cf91-45c9-99ef-11739d3fe85d http.request.method=GET http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.755828ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "GET /v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:39333" http.request.id=d3b7f91f-bfce-46c9-9658-1ac6435249e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26" http.request.useragent="Go-http-client/1.1" http.response.duration=2.893446ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:39333" http.request.id=d897b2c8-1ae0-4382-8118-b2c2bb4f542f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26" http.request.useragent="Go-http-client/1.1" http.response.duration=3.040467ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:39333" http.request.id=fe5fd1bf-75d2-4876-8df0-0c4842de6ed0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26" http.request.useragent="Go-http-client/1.1" http.response.duration=2.907007ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=831dc33f-bf18-4627-a5f4-46a6f293b338 http.request.method=GET http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.208574ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "GET /v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=07c3fe64-a3e6-449b-bc84-178fe7b3b367 http.request.method=GET http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.275143ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=3377c578-5c1c-4c9f-981e-1a2afaa47275 http.request.method=GET http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26" http.request.useragent="Go-http-client/1.1" http.response.duration=1.148133ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "GET /v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=1f990d32-467d-4edf-b165-96c416b96573 http.request.method=GET http.request.remoteaddr="127.0.0.1:47638" 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.509464ms http.response.status=200 http.response.written=41 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=error msg="payload digest does match: "sha256:c2ebef871b318836311c990493501512bbe16843223ea38c73e0d973cd5e5953" != "sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26"" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=556cef40-cfdb-4ac9-ace2-129b36897435 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26" time="2025-01-26T16:38:38Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=556cef40-cfdb-4ac9-ace2-129b36897435 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47638" http.request.uri="/v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.593313ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26" 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:8eda06e2b504042f07864597d441d4bdb42f1678a98f0651c4b02d0915dcab26 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=ae6523c9-cef5-4819-beab-916a7a1578e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:60186" 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.451533ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=54d0f67c-0034-438d-b1b9-7fb04009183d http.request.method=GET http.request.remoteaddr="127.0.0.1:60186" 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.192032ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39333" http.request.id=d24f395d-e273-43ab-b499-a5032a0ca8c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60186" 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.442663ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-26T16:38:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39333" http.request.id=d24f395d-e273-43ab-b499-a5032a0ca8c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60186" 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.505543ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-26T16:38:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39333" http.request.id=d24f395d-e273-43ab-b499-a5032a0ca8c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60186" 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.554123ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=69dd58f4-335f-491e-89c6-c2e6261672b8 http.request.method=POST http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.306033ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=3bca2104-a488-430a-ba33-cd02f0fe8250 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/blobs/uploads/8c07ca8f-de34-4ba2-a282-3b0b58adef17?_state=EwuxgHj0l-PH24REP0MJQUhsYPn9-iFPMOkMiuw0UUR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YzA3Y2E4Zi1kZTM0LTRiYTItYTI4Mi0zYjBiNThhZGVmMTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzg6MzguNTAzMTYzOTgzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.703974ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "PUT /v2/foo/schema2/blobs/uploads/8c07ca8f-de34-4ba2-a282-3b0b58adef17?_state=EwuxgHj0l-PH24REP0MJQUhsYPn9-iFPMOkMiuw0UUR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YzA3Y2E4Zi1kZTM0LTRiYTItYTI4Mi0zYjBiNThhZGVmMTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzg6MzguNTAzMTYzOTgzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39333" http.request.id=ea40e5f1-3be2-4c13-b2dc-ce74175a140d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60186" 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.412654ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-26T16:38:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39333" http.request.id=ea40e5f1-3be2-4c13-b2dc-ce74175a140d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60186" 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.474934ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Jan/2025:16:38:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-01-26T16:38:39Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=274ab0bf-eca6-4657-a733-04946d980be4 http.request.method=POST http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.216395ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:39 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:47Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=3c05efe5-b297-40b0-bbcb-785cc98c9a04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/blobs/uploads/02a99411-0050-4386-a371-cd10b6d19ed8?_state=1iwrQ3hL1K5GQYs1MVYRp85RFQeVNnyXQzzmk2lhfst7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMmE5OTQxMS0wMDUwLTQzODYtYTM3MS1jZDEwYjZkMTllZDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzg6MzkuMDI4MTcwMDk4WiJ9&digest=sha256%3Aa2bc907c1ba05121e0f2b38f91311e0e6faba67782ac0402fcd0ad245ce38f83" http.request.useragent="Go-http-client/1.1" http.response.duration=8.001829657s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:39 +0000] "PUT /v2/foo/schema2/blobs/uploads/02a99411-0050-4386-a371-cd10b6d19ed8?_state=1iwrQ3hL1K5GQYs1MVYRp85RFQeVNnyXQzzmk2lhfst7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMmE5OTQxMS0wMDUwLTQzODYtYTM3MS1jZDEwYjZkMTllZDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzg6MzkuMDI4MTcwMDk4WiJ9&digest=sha256%3Aa2bc907c1ba05121e0f2b38f91311e0e6faba67782ac0402fcd0ad245ce38f83 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:47Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=edeb7c54-53dd-470c-b4cb-dd1f7a1c0d68 http.request.method=POST http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.416115ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:47 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=7a96747e-753d-4845-993f-981d6d1bcfb2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/blobs/uploads/a3104975-6370-4af4-882c-424d0e4c2e95?_state=bChKM_XeQZ-YzrvXCbZYXiGbNJZKKKByduwZaXNDGNV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMzEwNDk3NS02MzcwLTRhZjQtODgyYy00MjRkMGU0YzJlOTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzg6NDcuNDAxNjU0ODE5WiJ9&digest=sha256%3Aef61241322d946a5b3fdb2afe70b0d9d1072f6e784dcde295c58028d345c965a" http.request.useragent="Go-http-client/1.1" http.response.duration=4.205751133s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:47 +0000] "PUT /v2/foo/schema2/blobs/uploads/a3104975-6370-4af4-882c-424d0e4c2e95?_state=bChKM_XeQZ-YzrvXCbZYXiGbNJZKKKByduwZaXNDGNV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMzEwNDk3NS02MzcwLTRhZjQtODgyYy00MjRkMGU0YzJlOTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzg6NDcuNDAxNjU0ODE5WiJ9&digest=sha256%3Aef61241322d946a5b3fdb2afe70b0d9d1072f6e784dcde295c58028d345c965a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39333" http.request.id=b125ae77-3465-4cde-8613-92f7139a848a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.097617ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39333" http.request.id=632cb27c-dbb0-4d89-a8b7-8c7993386d9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/manifests/sha256:a49d893509dc3ca7ce5855094ae86eb82e4d2194e2e742f40c3508c5ff206fb0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.086045ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "PUT /v2/foo/schema2/manifests/sha256:a49d893509dc3ca7ce5855094ae86eb82e4d2194e2e742f40c3508c5ff206fb0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=e09577e5-5314-45f8-aa88-2db09d1fe291 http.request.method=GET http.request.remoteaddr="127.0.0.1:60186" 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.218945ms http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=077634ca-2af5-46ef-90ce-39334b005691 http.request.method=GET http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/manifests/sha256:a49d893509dc3ca7ce5855094ae86eb82e4d2194e2e742f40c3508c5ff206fb0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.732644ms http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "GET /v2/foo/schema2/manifests/sha256:a49d893509dc3ca7ce5855094ae86eb82e4d2194e2e742f40c3508c5ff206fb0 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=a6e6724f-fdf9-4df3-8d96-a8321c5fb70c http.request.method=GET http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.644594ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=c6539a28-62ee-4ccf-85ea-38d45a8f081e http.request.method=GET http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/manifests/sha256:a49d893509dc3ca7ce5855094ae86eb82e4d2194e2e742f40c3508c5ff206fb0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.378983ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "GET /v2/foo/schema2/manifests/sha256:a49d893509dc3ca7ce5855094ae86eb82e4d2194e2e742f40c3508c5ff206fb0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=e68c770f-1e23-47b0-8cba-59f0554f94df http.request.method=GET http.request.remoteaddr="127.0.0.1:60186" 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.383003ms http.response.status=200 http.response.written=45 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=info msg="rewriting manifest sha256:a49d893509dc3ca7ce5855094ae86eb82e4d2194e2e742f40c3508c5ff206fb0 in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=fdcde66a-c34d-47bc-9872-20ceed3199eb http.request.method=GET http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-26T16:38:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=fdcde66a-c34d-47bc-9872-20ceed3199eb http.request.method=GET http.request.remoteaddr="127.0.0.1:60186" 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.298977ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39333" http.request.id=09f0b983-decf-4520-901c-54e20805f67c http.request.method=PUT http.request.remoteaddr="127.0.0.1:60186" 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.567384ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39333" http.request.id=a8420a39-a45c-4fb6-a09a-1c1933b0e435 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.778204ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39333" http.request.id=40d3cc47-ed6e-49ae-bf62-81e9b23cb922 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/manifests/sha256:c5472db4d4f375ece52d8a44c9f1522c5d879aab562cdae32cc925569f6a09b5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.726953ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "PUT /v2/foo/schema2/manifests/sha256:c5472db4d4f375ece52d8a44c9f1522c5d879aab562cdae32cc925569f6a09b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=4eb935cf-b95c-4db4-8219-a2519a4dec88 http.request.method=GET http.request.remoteaddr="127.0.0.1:60186" 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.614914ms http.response.status=200 http.response.written=434 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=cb49bdee-62b4-46b9-92c6-7b656a60fbd5 http.request.method=GET http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/manifests/sha256:c5472db4d4f375ece52d8a44c9f1522c5d879aab562cdae32cc925569f6a09b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.560633ms http.response.status=200 http.response.written=434 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "GET /v2/foo/schema2/manifests/sha256:c5472db4d4f375ece52d8a44c9f1522c5d879aab562cdae32cc925569f6a09b5 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=31a5e22e-5fa9-4848-befc-bb8be2cb7809 http.request.method=GET http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.381623ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=eb8758c5-435f-4922-a052-5a8580e1ce4a http.request.method=GET http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/manifests/sha256:c5472db4d4f375ece52d8a44c9f1522c5d879aab562cdae32cc925569f6a09b5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.235663ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "GET /v2/foo/schema2/manifests/sha256:c5472db4d4f375ece52d8a44c9f1522c5d879aab562cdae32cc925569f6a09b5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=info msg="rewriting manifest list sha256:c5472db4d4f375ece52d8a44c9f1522c5d879aab562cdae32cc925569f6a09b5 in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=8cb82b02-1ce8-4142-b3b2-168126f6f3f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:60186" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-01-26T16:38:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39333" http.request.id=8cb82b02-1ce8-4142-b3b2-168126f6f3f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:60186" 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.900947ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:38:51Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:38:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=6e556d61-5689-488b-a317-14961df1be7d http.request.method=GET http.request.remoteaddr="127.0.0.1:43692" 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.452603ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=be6ea05d-1477-4a82-b47c-4c00da682ff8 http.request.method=GET http.request.remoteaddr="127.0.0.1:43692" 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.182053ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=ef769d8e-79d7-4e51-bb03-dfedbf71c5ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:43692" 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.162962ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-01-26T16:38:51Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=6f3a57a6-1311-4639-a94d-fb6126d65ca5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.368306ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-26T16:38:51Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=6f3a57a6-1311-4639-a94d-fb6126d65ca5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.439346ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-26T16:38:51Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=6f3a57a6-1311-4639-a94d-fb6126d65ca5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.483446ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-26T16:38:51Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=6f3a57a6-1311-4639-a94d-fb6126d65ca5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.528296ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Jan/2025:16:38:51 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-01-26T16:38:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=4a67aaab-d2a9-4835-ba2e-111208f973ae http.request.method=POST http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.617743ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:52 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:57Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=4313fd93-afc4-4b86-82f9-4171e42691c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/blobs/uploads/9894cf33-848f-4253-8df5-1940c0230fb0?_state=WeUYSfsqqRJXPfmsVGlKQburcScyXkR9Gq4O6viFiVB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ODk0Y2YzMy04NDhmLTQyNTMtOGRmNS0xOTQwYzAyMzBmYjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzg6NTIuMDg1NDQ4MzAzWiJ9&digest=sha256%3Abce54f3b40ebe82d0353dd01433fa0275b307f500753124e83b71127ac13b642" http.request.useragent="Go-http-client/1.1" http.response.duration=5.902455828s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:52 +0000] "PUT /v2/foo/schema1/blobs/uploads/9894cf33-848f-4253-8df5-1940c0230fb0?_state=WeUYSfsqqRJXPfmsVGlKQburcScyXkR9Gq4O6viFiVB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ODk0Y2YzMy04NDhmLTQyNTMtOGRmNS0xOTQwYzAyMzBmYjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzg6NTIuMDg1NDQ4MzAzWiJ9&digest=sha256%3Abce54f3b40ebe82d0353dd01433fa0275b307f500753124e83b71127ac13b642 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:38:58Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=39b9dea2-36f7-478f-930b-3637d3076456 http.request.method=POST http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.340995ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:58 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=37e47840-1361-46fa-8199-3651cbb6fe9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/blobs/uploads/8c6cf82d-918f-410a-820c-73d8c18bc02e?_state=Ww6Y0voWBUTfaKG99PgI79Meyl18UwRqNN73phS8PdZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YzZjZjgyZC05MThmLTQxMGEtODIwYy03M2Q4YzE4YmMwMmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzg6NTguMzUzMTE1MzcxWiJ9&digest=sha256%3A39c543bb5fa309aa3fd54441c1bbceee4972de2ea3fc23c657c62317ee4e53ac" http.request.useragent="Go-http-client/1.1" http.response.duration=4.15949224s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:38:58 +0000] "PUT /v2/foo/schema1/blobs/uploads/8c6cf82d-918f-410a-820c-73d8c18bc02e?_state=Ww6Y0voWBUTfaKG99PgI79Meyl18UwRqNN73phS8PdZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YzZjZjgyZC05MThmLTQxMGEtODIwYy03M2Q4YzE4YmMwMmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzg6NTguMzUzMTE1MzcxWiJ9&digest=sha256%3A39c543bb5fa309aa3fd54441c1bbceee4972de2ea3fc23c657c62317ee4e53ac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=2720f5e2-e9e8-41ff-a50c-b4ad369836bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.633178ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=0e5cf6a6-b59a-45db-ba3b-d866553c09f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012" http.request.useragent="Go-http-client/1.1" http.response.duration=2.965787ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "PUT /v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=64c9f8c1-a761-4f0d-b0ea-515c0e66b27c http.request.method=GET http.request.remoteaddr="127.0.0.1:43692" 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.432817ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=0d6320ba-aa47-448f-bd7d-a7c3cc300db9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.506275ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "GET /v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:45099" http.request.id=4049d76c-3952-4468-aa50-e94fdb920bf6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012" http.request.useragent="Go-http-client/1.1" http.response.duration=3.174797ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "PUT /v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:45099" http.request.id=72ebde9d-4f4c-49ca-a203-795e42a304c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012" http.request.useragent="Go-http-client/1.1" http.response.duration=2.996846ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "PUT /v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:45099" http.request.id=3e19053e-c51e-4731-b952-5810bbe3a4ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012" http.request.useragent="Go-http-client/1.1" http.response.duration=2.907946ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "PUT /v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=2e1becde-6888-4615-aa2c-993ab4774eaa http.request.method=GET http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.236405ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "GET /v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=1d73292c-6332-4bdf-bf8f-8999e540243e http.request.method=GET http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.487843ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=fbffe2c4-fc01-481a-a4b5-9a9047755316 http.request.method=GET http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012" http.request.useragent="Go-http-client/1.1" http.response.duration=1.182943ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "GET /v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=a4ad795d-6110-4f1f-b71b-a48de0fc0b24 http.request.method=GET http.request.remoteaddr="127.0.0.1:43692" 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.290642ms http.response.status=200 http.response.written=41 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=error msg="payload digest does match: "sha256:cac26f2803832d59e2dcdadd4ad72d7108082eca40bbb6adbd3d085f37e360f4" != "sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012"" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=80c53e3f-307a-4899-9217-a72a5131b081 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012" time="2025-01-26T16:39:02Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=80c53e3f-307a-4899-9217-a72a5131b081 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.505104ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012" 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "PUT /v2/foo/schema1/manifests/sha256:4751cbc4d4de162a6c015095dfe14f829ca33768ad16f5b1d858a172a1197012 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=28355214-c5f3-43b4-939c-2bd01d8dc193 http.request.method=GET http.request.remoteaddr="127.0.0.1:45928" 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.512813ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=786f42f0-414d-4ed4-96aa-435a032d7a85 http.request.method=GET http.request.remoteaddr="127.0.0.1:45928" 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.324373ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45099" http.request.id=cf1feb32-95a6-4ed3-b942-bb2d65e364e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45928" 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.539244ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-26T16:39:02Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45099" http.request.id=cf1feb32-95a6-4ed3-b942-bb2d65e364e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45928" 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.608964ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-26T16:39:02Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45099" http.request.id=cf1feb32-95a6-4ed3-b942-bb2d65e364e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45928" 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.671944ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=d66c303b-6aef-4a70-b301-e805afb0b126 http.request.method=POST http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.488803ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=7487c616-9dd9-4f43-8bf5-f750570c4a2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/blobs/uploads/0a8244de-cf25-49bc-a9a2-1acb5e75d6f5?_state=TwnebY-8PMMRNt9lfSbl7Q5tjUWgh5LXRjAOlhBEJl17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwYTgyNDRkZS1jZjI1LTQ5YmMtYTlhMi0xYWNiNWU3NWQ2ZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzk6MDIuNTU4ODgxMDU0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.728463ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "PUT /v2/foo/schema2/blobs/uploads/0a8244de-cf25-49bc-a9a2-1acb5e75d6f5?_state=TwnebY-8PMMRNt9lfSbl7Q5tjUWgh5LXRjAOlhBEJl17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwYTgyNDRkZS1jZjI1LTQ5YmMtYTlhMi0xYWNiNWU3NWQ2ZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzk6MDIuNTU4ODgxMDU0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45099" http.request.id=f1daa489-769f-45a2-a91e-91c2978370ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:45928" 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.716044ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-26T16:39:02Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45099" http.request.id=f1daa489-769f-45a2-a91e-91c2978370ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:45928" 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.778684ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-01-26T16:39:02Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=d893c544-01ff-4132-9666-9657d3636a5f http.request.method=POST http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.455613ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:06Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=4b4b2baf-1f30-4c93-be90-03e354ad8160 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/blobs/uploads/44f4afa2-2f9d-4b2b-9a38-ba5d73b40793?_state=2ecUlte7qQAsdDLsSgiKnkB5v1rGEMX_sGtrdVIRuHF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NGY0YWZhMi0yZjlkLTRiMmItOWEzOC1iYTVkNzNiNDA3OTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzk6MDIuODk3Mjc2NDc1WiJ9&digest=sha256%3A1987ad524a5c3a7d088fbbbc5638ccb1ddaf3de1971a5cc5b5106062717fa078" http.request.useragent="Go-http-client/1.1" http.response.duration=3.462555964s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:02 +0000] "PUT /v2/foo/schema2/blobs/uploads/44f4afa2-2f9d-4b2b-9a38-ba5d73b40793?_state=2ecUlte7qQAsdDLsSgiKnkB5v1rGEMX_sGtrdVIRuHF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NGY0YWZhMi0yZjlkLTRiMmItOWEzOC1iYTVkNzNiNDA3OTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzk6MDIuODk3Mjc2NDc1WiJ9&digest=sha256%3A1987ad524a5c3a7d088fbbbc5638ccb1ddaf3de1971a5cc5b5106062717fa078 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:06Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=e7d73d74-3269-42a0-9ef2-ab31c5cc6804 http.request.method=POST http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.367685ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:06 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=639b6d06-0390-4914-8210-dfe855b11583 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/blobs/uploads/6e247ba6-84d1-4683-a78b-785a5045ea72?_state=uff5NLywlVlvJom-GkQIQVgW__Z-eMFTURZd6orOd4J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZTI0N2JhNi04NGQxLTQ2ODMtYTc4Yi03ODVhNTA0NWVhNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzk6MDYuODQ1MDQzMjc2WiJ9&digest=sha256%3Ad9f7c62e8309ac60c63af62713940a4c9a56336fc7a60d6df4b94e16a4497e12" http.request.useragent="Go-http-client/1.1" http.response.duration=7.49886301s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:06 +0000] "PUT /v2/foo/schema2/blobs/uploads/6e247ba6-84d1-4683-a78b-785a5045ea72?_state=uff5NLywlVlvJom-GkQIQVgW__Z-eMFTURZd6orOd4J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZTI0N2JhNi04NGQxLTQ2ODMtYTc4Yi03ODVhNTA0NWVhNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzk6MDYuODQ1MDQzMjc2WiJ9&digest=sha256%3Ad9f7c62e8309ac60c63af62713940a4c9a56336fc7a60d6df4b94e16a4497e12 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45099" http.request.id=03b4c3e1-6dc9-4c8e-8eb5-d71dc2997c69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.568256ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45099" http.request.id=2c824237-ba52-4c62-a52f-5010c04f4cde http.request.method=PUT http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/manifests/sha256:925a860b07859175d2f3acb07311346fc7bcb337daf648f307e9c9a3727cc3e4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.496366ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "PUT /v2/foo/schema2/manifests/sha256:925a860b07859175d2f3acb07311346fc7bcb337daf648f307e9c9a3727cc3e4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=7716241c-93c2-473a-9fdb-4dc616479629 http.request.method=GET http.request.remoteaddr="127.0.0.1:45928" 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.851284ms http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=cb000677-f1d8-4bbf-bede-6e8f9c619c92 http.request.method=GET http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/manifests/sha256:925a860b07859175d2f3acb07311346fc7bcb337daf648f307e9c9a3727cc3e4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.739154ms http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/foo/schema2/manifests/sha256:925a860b07859175d2f3acb07311346fc7bcb337daf648f307e9c9a3727cc3e4 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=41b855ce-d17d-422c-a34d-98d0d5a3b0a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.264643ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=13bb7177-6ce4-4b53-a9bd-5a172d61d74c http.request.method=GET http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/manifests/sha256:925a860b07859175d2f3acb07311346fc7bcb337daf648f307e9c9a3727cc3e4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.295053ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/foo/schema2/manifests/sha256:925a860b07859175d2f3acb07311346fc7bcb337daf648f307e9c9a3727cc3e4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=b0bf8b3f-57aa-4653-b888-40039e27665e http.request.method=GET http.request.remoteaddr="127.0.0.1:45928" 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.652444ms http.response.status=200 http.response.written=45 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="rewriting manifest sha256:925a860b07859175d2f3acb07311346fc7bcb337daf648f307e9c9a3727cc3e4 in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=702791db-de86-4e03-bc84-a18672d282b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=702791db-de86-4e03-bc84-a18672d282b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45928" 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.262618ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45099" http.request.id=cfbf1518-23ac-4edf-96d4-1109a0db7a78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45928" 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.810464ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45099" http.request.id=5caa81a8-1120-4852-8c0b-7e2218925e4a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.991914ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45099" http.request.id=036277ba-d677-4878-a028-db5eb71155fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/manifests/sha256:48c5343310a52d6fc8b54fea3971e5252adb5552ea60ecb7e8c82c99c22c6342" http.request.useragent="Go-http-client/1.1" http.response.duration=1.919274ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "PUT /v2/foo/schema2/manifests/sha256:48c5343310a52d6fc8b54fea3971e5252adb5552ea60ecb7e8c82c99c22c6342 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=8bda0b4f-7859-4bda-b471-bc5cf2140075 http.request.method=GET http.request.remoteaddr="127.0.0.1:45928" 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.660663ms http.response.status=200 http.response.written=434 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=d75de50f-5257-45be-b848-0c900eb166b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/manifests/sha256:48c5343310a52d6fc8b54fea3971e5252adb5552ea60ecb7e8c82c99c22c6342" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.823284ms http.response.status=200 http.response.written=434 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/foo/schema2/manifests/sha256:48c5343310a52d6fc8b54fea3971e5252adb5552ea60ecb7e8c82c99c22c6342 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=cac46d19-b6e5-4fdf-b9d8-acb497882ecd http.request.method=GET http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.537903ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=16da6064-dcf6-4300-b9fc-cf45f12092b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/manifests/sha256:48c5343310a52d6fc8b54fea3971e5252adb5552ea60ecb7e8c82c99c22c6342" http.request.useragent="Go-http-client/1.1" http.response.duration=1.346273ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/foo/schema2/manifests/sha256:48c5343310a52d6fc8b54fea3971e5252adb5552ea60ecb7e8c82c99c22c6342 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="rewriting manifest list sha256:48c5343310a52d6fc8b54fea3971e5252adb5552ea60ecb7e8c82c99c22c6342 in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=09f47f66-4463-4f63-872a-1eddbe60320f http.request.method=GET http.request.remoteaddr="127.0.0.1:45928" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45099" http.request.id=09f47f66-4463-4f63-872a-1eddbe60320f http.request.method=GET http.request.remoteaddr="127.0.0.1:45928" 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.971676ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (44.30s) === RUN TestGetManifestWithStorageError time="2025-01-26T16:39:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:39:14Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:39:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:42843" http.request.id=7f65f384-03e1-480b-9ccc-e41085ca7118 http.request.method=GET http.request.remoteaddr="127.0.0.1:36182" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.801444ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.23.5 http.request.host="127.0.0.1:42843" http.request.id=2aed874c-7a28-4ce2-bb3e-5d193d2c44f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:36182" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.388973ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.23.5 http.request.host="127.0.0.1:42843" http.request.id=67891ff3-852d-4bff-a254-837a247f2bd9 http.request.method=GET http.request.remoteaddr="127.0.0.1:36182" http.request.uri="/v2/manifestinvalidpath/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.655154ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.23.5 http.request.host="127.0.0.1:42843" http.request.id=445088f9-964e-4c55-963f-bcb8586673f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:36182" 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.403253ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-01-26T16:39:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:39:14Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:39:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=148dc3d6-556e-4bb6-aab9-b733025b380d http.request.method=GET http.request.remoteaddr="127.0.0.1:39928" 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.520933ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=d457f0a1-b785-4e57-ae0f-68e8e5f08a9b http.request.method=GET http.request.remoteaddr="127.0.0.1:39928" 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.590044ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=cfac7ad5-d18c-441c-aa07-b300c40cc3fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:39928" 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.320183ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=1e3d0d07-c069-4f09-854f-1daf0f47ac68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.642036ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-26T16:39:14Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=1e3d0d07-c069-4f09-854f-1daf0f47ac68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.720036ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-26T16:39:14Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=1e3d0d07-c069-4f09-854f-1daf0f47ac68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.766176ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-26T16:39:14Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=1e3d0d07-c069-4f09-854f-1daf0f47ac68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.807466ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-01-26T16:39:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=cfdc3eb7-04ee-4c46-a05e-30b73f8a79c3 http.request.method=POST http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.792144ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:23Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=c74b312d-a130-48aa-9ab1-ceb164d0d11f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/blobs/uploads/d7fa0c41-f9de-4bd6-9781-09347d783766?_state=AknFqTb9TkzCvzjoE4Wm3dPAGOTnGPKt7vo3VbMlqpR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkN2ZhMGM0MS1mOWRlLTRiZDYtOTc4MS0wOTM0N2Q3ODM3NjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzk6MTQuODk4MjgyMDE3WiJ9&digest=sha256%3A515c0472adbb72846398a603be5fb97e6d3e0e49f853a1b89a3d13a027405374" http.request.useragent="Go-http-client/1.1" http.response.duration=8.342269792s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:14 +0000] "PUT /v2/foo/schema1/blobs/uploads/d7fa0c41-f9de-4bd6-9781-09347d783766?_state=AknFqTb9TkzCvzjoE4Wm3dPAGOTnGPKt7vo3VbMlqpR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkN2ZhMGM0MS1mOWRlLTRiZDYtOTc4MS0wOTM0N2Q3ODM3NjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzk6MTQuODk4MjgyMDE3WiJ9&digest=sha256%3A515c0472adbb72846398a603be5fb97e6d3e0e49f853a1b89a3d13a027405374 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:23Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=419c3241-88d9-4508-bafc-4b77aaad1373 http.request.method=POST http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.337086ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:23 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=2fbe1cd5-c18e-4909-8c90-83243536d6e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/blobs/uploads/16aed38c-be55-494e-b670-1c1f73fb1b03?_state=Nr_v5dRojau8ubgmH8DVFfCTRco-H5IkzxA9xZ4P1ud7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNmFlZDM4Yy1iZTU1LTQ5NGUtYjY3MC0xYzFmNzNmYjFiMDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzk6MjMuNTQxODY1NDc4WiJ9&digest=sha256%3A47c5c8af3c7a59cc3c9e36febb469065cf28c1a04995b49c4bf78401f5f505f5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.88853427s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:23 +0000] "PUT /v2/foo/schema1/blobs/uploads/16aed38c-be55-494e-b670-1c1f73fb1b03?_state=Nr_v5dRojau8ubgmH8DVFfCTRco-H5IkzxA9xZ4P1ud7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNmFlZDM4Yy1iZTU1LTQ5NGUtYjY3MC0xYzFmNzNmYjFiMDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzk6MjMuNTQxODY1NDc4WiJ9&digest=sha256%3A47c5c8af3c7a59cc3c9e36febb469065cf28c1a04995b49c4bf78401f5f505f5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=dd119a29-bf25-456c-b39b-9f8f6928b4d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.727179ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=fc6c5888-36b4-420b-810b-13537c97daf2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" http.request.useragent="Go-http-client/1.1" http.response.duration=3.967358ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=cb624fa6-a07a-4a44-aa28-1089725a5c2d http.request.method=GET http.request.remoteaddr="127.0.0.1:39928" 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.740846ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=0de2ceb3-6307-4a26-ab49-ce86e655d8cc http.request.method=GET http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.489496ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "GET /v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34459" http.request.id=9e783919-8fee-48e3-9542-929116be40c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" http.request.useragent="Go-http-client/1.1" http.response.duration=3.123777ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34459" http.request.id=7757f77d-cb6b-4663-9576-12b24d38ab96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" http.request.useragent="Go-http-client/1.1" http.response.duration=2.892716ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:34459" http.request.id=97584b8e-744d-42dd-a792-79b563382c9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" http.request.useragent="Go-http-client/1.1" http.response.duration=3.198697ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=0bd4a49b-a53d-4483-864a-76d518f5c0e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.383906ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "GET /v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=0aa0b976-4ecc-44f3-aa9c-79860867f599 http.request.method=GET http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.478333ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=cfc47dcb-078b-4225-861f-2ac301d14b37 http.request.method=GET http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" http.request.useragent="Go-http-client/1.1" http.response.duration=1.265963ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "GET /v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=37c1f67c-72a3-4d76-9aa5-ec3d3d3e3ae8 http.request.method=GET http.request.remoteaddr="127.0.0.1:39928" 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.340643ms http.response.status=200 http.response.written=41 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=error msg="payload digest does match: "sha256:1efe4577b9848d14368c818129eb1ff58acbe2f1f440802fc3c308a9710afbe3" != "sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179"" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=58bd595e-bfd1-4dc3-ba48-a50b2053885e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" time="2025-01-26T16:39:26Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=58bd595e-bfd1-4dc3-ba48-a50b2053885e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39928" http.request.uri="/v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.509183ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=f5324b8f-4747-4347-9548-94be0c6842fe http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49652" http.request.uri="/v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" http.request.useragent="Go-http-client/1.1" http.response.duration=1.691434ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "DELETE /v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=86508d8c-a025-4e9c-a925-245bac58eeeb http.request.method=GET http.request.remoteaddr="127.0.0.1:49652" http.request.uri="/v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.694504ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "GET /v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=1fa51e5b-0bc4-47e4-8a06-754fab7ee734 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49664" http.request.uri="/v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.472433ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "DELETE /v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=bf3177c6-c0ca-415c-a164-2dd52f6aba98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49674" http.request.uri="/v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" http.request.useragent="Go-http-client/1.1" http.response.duration=3.065297ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=21f4661d-3d1a-46b2-8490-c5a1228fe082 http.request.method=GET http.request.remoteaddr="127.0.0.1:49674" http.request.uri="/v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.301825ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "GET /v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=d480eccb-525d-4fb1-a264-4fea9a138e00 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49688" 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.463333ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=27fdbdcc-1a78-4c5f-842f-05ca76e6ea78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49692" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.101607ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=238f6c3b-c1fd-4849-8e08-f8d191a2b102 http.request.method=GET http.request.remoteaddr="127.0.0.1:49692" 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.408653ms http.response.status=200 http.response.written=39 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=a0c211a8-7cdd-4174-b9b8-6425deef2f42 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49692" http.request.uri="/v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179" http.request.useragent="Go-http-client/1.1" http.response.duration=1.571054ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "DELETE /v2/foo/schema1/manifests/sha256:85bf821f2299ad86aae13dbef6a401cb85fd35e4823549123afd55c11254c179 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=d5c1dcac-ef2f-45fe-ba2b-40220d97a9b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:49692" 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.213372ms http.response.status=200 http.response.written=35 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=aecab0cd-f59e-46f4-b2b7-64858d908793 http.request.method=GET http.request.remoteaddr="127.0.0.1:49692" 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.433623ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=591bf19d-f180-449e-ab40-04c41484958b http.request.method=GET http.request.remoteaddr="127.0.0.1:49692" 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.220783ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34459" http.request.id=010e311d-03d6-4c0b-b3c1-ff25eff17927 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49692" 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.574363ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-26T16:39:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34459" http.request.id=010e311d-03d6-4c0b-b3c1-ff25eff17927 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49692" 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.633593ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-26T16:39:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34459" http.request.id=010e311d-03d6-4c0b-b3c1-ff25eff17927 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49692" 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.677464ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=dbed3b49-7125-4b6f-845a-2bf5feaef28f http.request.method=POST http.request.remoteaddr="127.0.0.1:49692" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.550254ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=84ec2db0-a0cd-4aec-aae9-adcda922c628 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49692" http.request.uri="/v2/foo/schema2/blobs/uploads/81464941-2dbf-49b9-a80a-3bf9535be155?_state=MYAE8EIjWor2OkRXH7UvWDBQRIlr0QwYC6H3BrMKDRN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MTQ2NDk0MS0yZGJmLTQ5YjktYTgwYS0zYmY5NTM1YmUxNTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzk6MjYuNTAyMzYwMTE3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.050214ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "PUT /v2/foo/schema2/blobs/uploads/81464941-2dbf-49b9-a80a-3bf9535be155?_state=MYAE8EIjWor2OkRXH7UvWDBQRIlr0QwYC6H3BrMKDRN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MTQ2NDk0MS0yZGJmLTQ5YjktYTgwYS0zYmY5NTM1YmUxNTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzk6MjYuNTAyMzYwMTE3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34459" http.request.id=ec2bd0db-c643-453e-81b7-55b840cfb139 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49692" 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.717264ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-26T16:39:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34459" http.request.id=ec2bd0db-c643-453e-81b7-55b840cfb139 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49692" 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.774284ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-01-26T16:39:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=cc165282-0e87-413a-8728-6a78b5cc9334 http.request.method=POST http.request.remoteaddr="127.0.0.1:49692" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.240035ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:28Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=ef174309-7deb-4c9b-80c1-85f3e9f4a53c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49692" http.request.uri="/v2/foo/schema2/blobs/uploads/3d642191-0234-4bc9-8973-dea6433fbfc2?_state=S3uIdc2_jZW9GS73oTCgG-IWzQPziJ7Laj2O_J8DzRZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZDY0MjE5MS0wMjM0LTRiYzktODk3My1kZWE2NDMzZmJmYzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzk6MjYuNzUwMzQ3Njc4WiJ9&digest=sha256%3Ac20ed688f5457f55b6efa22eee8b371d2fe9ae16ba2e8d0e07313f60429402a2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.861751091s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:26 +0000] "PUT /v2/foo/schema2/blobs/uploads/3d642191-0234-4bc9-8973-dea6433fbfc2?_state=S3uIdc2_jZW9GS73oTCgG-IWzQPziJ7Laj2O_J8DzRZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZDY0MjE5MS0wMjM0LTRiYzktODk3My1kZWE2NDMzZmJmYzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzk6MjYuNzUwMzQ3Njc4WiJ9&digest=sha256%3Ac20ed688f5457f55b6efa22eee8b371d2fe9ae16ba2e8d0e07313f60429402a2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:29Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=830bc3be-6ca5-4c17-a5c3-41d83f143263 http.request.method=POST http.request.remoteaddr="127.0.0.1:49692" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.229295ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:29 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=aaa75bb0-249c-4ceb-a2b6-301b342a126d http.request.method=PUT http.request.remoteaddr="127.0.0.1:49692" http.request.uri="/v2/foo/schema2/blobs/uploads/279d59e5-a014-4783-ad7c-ba0f6791ece4?_state=nz4MbOxH_caKS1hP1iHni6uF-bLa9DNiMxePbnK9pNl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNzlkNTllNS1hMDE0LTQ3ODMtYWQ3Yy1iYTBmNjc5MWVjZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzk6MjkuMDM3ODk4ODg0WiJ9&digest=sha256%3A55f8f68b0004905d877566740466a2f8b1738fdfb5418dfb6086ec4b0ddd3615" http.request.useragent="Go-http-client/1.1" http.response.duration=6.21467576s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:29 +0000] "PUT /v2/foo/schema2/blobs/uploads/279d59e5-a014-4783-ad7c-ba0f6791ece4?_state=nz4MbOxH_caKS1hP1iHni6uF-bLa9DNiMxePbnK9pNl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNzlkNTllNS1hMDE0LTQ3ODMtYWQ3Yy1iYTBmNjc5MWVjZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMjZUMTY6Mzk6MjkuMDM3ODk4ODg0WiJ9&digest=sha256%3A55f8f68b0004905d877566740466a2f8b1738fdfb5418dfb6086ec4b0ddd3615 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34459" http.request.id=367a916a-7cbb-4e73-a007-83437abb4bb0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49692" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.612305ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34459" http.request.id=78457bd5-fe1f-482b-846b-9fc48ab6dfb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49692" http.request.uri="/v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed" http.request.useragent="Go-http-client/1.1" http.response.duration=3.002716ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "PUT /v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=0f35dce8-368e-4f23-b5a3-59d123f4c703 http.request.method=GET http.request.remoteaddr="127.0.0.1:49692" 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.808264ms http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=685f2423-3d1b-47ec-b477-ee8ad4d8e45e http.request.method=GET http.request.remoteaddr="127.0.0.1:49692" http.request.uri="/v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.896764ms http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "GET /v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=63d2b652-c5ed-4811-9e33-dd2175190e5a http.request.method=GET http.request.remoteaddr="127.0.0.1:49692" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.586223ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=a6ee5fc0-e2bb-4c9a-8e46-0825d7537a3d http.request.method=GET http.request.remoteaddr="127.0.0.1:49692" http.request.uri="/v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed" http.request.useragent="Go-http-client/1.1" http.response.duration=2.376445ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "GET /v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=42cae92b-32de-4682-9a9c-8bd6a5abe1af http.request.method=GET http.request.remoteaddr="127.0.0.1:49692" 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.399793ms http.response.status=200 http.response.written=45 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=info msg="rewriting manifest sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=4913e623-23a0-48d4-aad9-49e7afc28695 http.request.method=GET http.request.remoteaddr="127.0.0.1:49692" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-26T16:39:35Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=4913e623-23a0-48d4-aad9-49e7afc28695 http.request.method=GET http.request.remoteaddr="127.0.0.1:49692" 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.131647ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=8665c007-36ac-49bd-b168-5c837f8e3268 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49692" http.request.uri="/v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed" http.request.useragent="Go-http-client/1.1" http.response.duration=1.643064ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "DELETE /v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=2f4432be-232b-4399-855e-51b7699bc90a http.request.method=GET http.request.remoteaddr="127.0.0.1:49692" http.request.uri="/v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.461754ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed" 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "GET /v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=e99d4536-bcbc-48cf-9e84-e6e2fe030815 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55462" http.request.uri="/v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.554903ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed" 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "DELETE /v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34459" http.request.id=f3f563ec-4fd1-4e24-ad87-3f74a7fd31a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55464" http.request.uri="/v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed" http.request.useragent="Go-http-client/1.1" http.response.duration=2.014445ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "PUT /v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=bdcedf7c-0b00-4a9a-8836-d14caab0d13b http.request.method=GET http.request.remoteaddr="127.0.0.1:55464" http.request.uri="/v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.606594ms http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "GET /v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=8edf1188-8092-4530-ba65-a7038b280f24 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55472" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.781314ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34459" http.request.id=fc85fba5-6580-4c9a-b969-863b32001f68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55480" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.088644ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=67465cb2-29e5-423b-83fd-8544b5311283 http.request.method=GET http.request.remoteaddr="127.0.0.1:55480" 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.248253ms http.response.status=200 http.response.written=39 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=7c219e29-5a51-426e-ac3a-4273c9221dd3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55480" http.request.uri="/v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed" http.request.useragent="Go-http-client/1.1" http.response.duration=1.622274ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "DELETE /v2/foo/schema2/manifests/sha256:93425fe3cd2834fc02a23c8eba7165cae2a157229e67a8623fac96ed60e88aed HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34459" http.request.id=d57062c0-69f0-4162-9add-097b6f363cf7 http.request.method=GET http.request.remoteaddr="127.0.0.1:55480" 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.305492ms http.response.status=200 http.response.written=35 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (20.90s) === RUN TestManifestDeleteDisabled time="2025-01-26T16:39: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.5 time="2025-01-26T16:39:35Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:39:35Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:33179" http.request.id=51bfb295-2853-48b3-9022-60db200eebb7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42340" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.571184ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [26/Jan/2025:16:39:35 +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-01-26T16:39: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.5 time="2025-01-26T16:39:35Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:39:35Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 time="2025-01-26T16:39:35Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.23.5 time="2025-01-26T16:39:35Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.5 time="2025-01-26T16:39:35Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:41679" http.request.id=e5b8e9c1-2b81-4e9b-ac42-1c5620e260f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54258" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.536516ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:41679" http.request.id=94c5dc1a-313e-4524-9614-6edd19567036 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54260" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.597518ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:41679" http.request.id=f7fbd012-4f9e-4d5e-b0b9-1a138c40d426 http.request.method=POST http.request.remoteaddr="127.0.0.1:54262" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.595206ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-01-26T16:39:35Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:41679" http.request.id=d5ada175-2cf2-431c-9e13-17c7051180e9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54264" 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.278865ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [26/Jan/2025:16:39:35 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.70s) === RUN TestProxyManifestGetByTag time="2025-01-26T16:39: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.5 time="2025-01-26T16:39:36Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:39:36Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43503" http.request.id=e91f4a6e-54e4-4d53-964e-767271a3da7b http.request.method=POST http.request.remoteaddr="127.0.0.1:42116" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.880484ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:39Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43503" http.request.id=9442deee-631b-4cff-8e37-e26f534fd572 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42116" http.request.uri="/v2/foo/bar/blobs/uploads/418732d7-b922-43f3-982e-14708ebb8a14?_state=D3Fj4zHaFeyXpaH8cC9c0mCzJO4RtbLWubTGmX3nJtx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQxODczMmQ3LWI5MjItNDNmMy05ODJlLTE0NzA4ZWJiOGExNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozOTozNi4yOTc5MDg4NjVaIn0%3D&digest=sha256%3Aac4f9419975e845704d3bc7a33b5a45306cee2386976732196cd56da3873dc25" http.request.useragent="Go-http-client/1.1" http.response.duration=2.955159657s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:36 +0000] "PUT /v2/foo/bar/blobs/uploads/418732d7-b922-43f3-982e-14708ebb8a14?_state=D3Fj4zHaFeyXpaH8cC9c0mCzJO4RtbLWubTGmX3nJtx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQxODczMmQ3LWI5MjItNDNmMy05ODJlLTE0NzA4ZWJiOGExNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozOTozNi4yOTc5MDg4NjVaIn0%3D&digest=sha256%3Aac4f9419975e845704d3bc7a33b5a45306cee2386976732196cd56da3873dc25 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:39Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43503" http.request.id=06f7fdef-4024-4ddb-acef-0ca25e200f9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:42116" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.989679ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:39 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-26T16:39:39Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-26T16:39:39Z" level=info msg="Starting upload purge in 5m0s" go.version=go1.23.5 time="2025-01-26T16:39:39Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 time="2025-01-26T16:39:39Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43503" http.request.id=fddd54c4-3d97-4ba0-9be7-e9038752380f http.request.method=GET http.request.remoteaddr="127.0.0.1:42116" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.488543ms http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Jan/2025:16:39:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-01-26T16:39:39Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:43503" go.version=go1.23.5 time="2025-01-26T16:39:39Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.5 time="2025-01-26T16:39:39Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43503" http.request.id=d6e31aea-0fcd-434e-af3d-495df41018cd http.request.method=GET http.request.remoteaddr="127.0.0.1:40334" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.352493ms http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Jan/2025:16:39:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-01-26T16:39:39Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43503 /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:43503/v2/:[]]}" go.version=go1.23.5 http.request.host="127.0.0.1:45215" http.request.id=27e76c2e-faf4-42f7-8bcb-8464eeb67b29 http.request.method=GET http.request.remoteaddr="127.0.0.1:45648" http.request.uri="/v2/foo/bar/manifests/sha256:37df4452ca56c7c58b6e4f78a4dd4d32fa3c3afcc49c0063ba6d416240376cac" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:37df4452ca56c7c58b6e4f78a4dd4d32fa3c3afcc49c0063ba6d416240376cac" time="2025-01-26T16:39:39Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43503" http.request.id=da4040fe-2a44-4700-8c33-02df4ff5921e http.request.method=GET http.request.remoteaddr="127.0.0.1:40338" http.request.uri="/v2/foo/bar/manifests/sha256:37df4452ca56c7c58b6e4f78a4dd4d32fa3c3afcc49c0063ba6d416240376cac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.343115ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Jan/2025:16:39:39 +0000] "GET /v2/foo/bar/manifests/sha256:37df4452ca56c7c58b6e4f78a4dd4d32fa3c3afcc49c0063ba6d416240376cac HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-26T16:39:39Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:37df4452ca56c7c58b6e4f78a4dd4d32fa3c3afcc49c0063ba6d416240376cac with ttl=167h59m59.99999546s" go.version=go1.23.5 time="2025-01-26T16:39:39Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45215" http.request.id=27e76c2e-faf4-42f7-8bcb-8464eeb67b29 http.request.method=GET http.request.remoteaddr="127.0.0.1:45648" http.request.uri="/v2/foo/bar/manifests/sha256:37df4452ca56c7c58b6e4f78a4dd4d32fa3c3afcc49c0063ba6d416240376cac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=9.816572ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Jan/2025:16:39:39 +0000] "GET /v2/foo/bar/manifests/sha256:37df4452ca56c7c58b6e4f78a4dd4d32fa3c3afcc49c0063ba6d416240376cac HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-26T16:39:39Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43503" http.request.id=a4507644-91c2-4be9-9655-87be6bb45c42 http.request.method=GET http.request.remoteaddr="127.0.0.1:40338" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.203672ms http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Jan/2025:16:39:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-01-26T16:39:39Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43503 /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:43503/v2/:[]]}" go.version=go1.23.5 http.request.host="127.0.0.1:45215" http.request.id=b671b135-9308-4610-a2e5-898ad49529f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45654" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-01-26T16:39:39Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43503" http.request.id=ff005bf3-ddcd-423d-a8f0-3dda3e351a9e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40346" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.416925ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Jan/2025:16:39:39 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-26T16:39:39Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45215" http.request.id=b671b135-9308-4610-a2e5-898ad49529f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45654" 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.395358ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Jan/2025:16:39:39 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-26T16:39:39Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43503" http.request.id=da8e1ea4-ffd5-4e12-bf15-c4552a10bcae http.request.method=POST http.request.remoteaddr="127.0.0.1:40346" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.915684ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43503" http.request.id=59038bba-2ef5-49ce-9e84-54bf5b357f1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40346" http.request.uri="/v2/foo/bar/blobs/uploads/51cc7039-d106-4585-a89a-1e2d665fe03a?_state=-HERaVzrvo2K6taG8Sigz5a-DZAS51y6VPPOZPIxk417Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUxY2M3MDM5LWQxMDYtNDU4NS1hODlhLTFlMmQ2NjVmZTAzYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozOTozOS42MzI5NTk2NDVaIn0%3D&digest=sha256%3A0fe251eb8520d496fcf1556804daf7d7eb48e16367f84fe33f61a2326659233a" http.request.useragent="Go-http-client/1.1" http.response.duration=4.091013679s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:39 +0000] "PUT /v2/foo/bar/blobs/uploads/51cc7039-d106-4585-a89a-1e2d665fe03a?_state=-HERaVzrvo2K6taG8Sigz5a-DZAS51y6VPPOZPIxk417Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUxY2M3MDM5LWQxMDYtNDU4NS1hODlhLTFlMmQ2NjVmZTAzYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0yNlQxNjozOTozOS42MzI5NTk2NDVaIn0%3D&digest=sha256%3A0fe251eb8520d496fcf1556804daf7d7eb48e16367f84fe33f61a2326659233a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43503" http.request.id=e6a99c70-e452-4732-9e68-6e01273d8544 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40346" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=6.529704ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Jan/2025:16:39:43 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-26T16:39:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43503" http.request.id=b958e5b6-c037-4a1d-925b-f0b3d1ed7b53 http.request.method=GET http.request.remoteaddr="127.0.0.1:40346" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.314123ms http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Jan/2025:16:39:43 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-01-26T16:39:43Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43503 /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:43503/v2/:[]]}" go.version=go1.23.5 http.request.host="127.0.0.1:45215" http.request.id=0c9b860f-0ace-4379-8eec-c2590a694446 http.request.method=GET http.request.remoteaddr="127.0.0.1:45660" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-01-26T16:39:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43503" http.request.id=218abf80-6b71-4350-82e8-90e30a296dd8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40356" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.660356ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Jan/2025:16:39:43 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-26T16:39:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43503" http.request.id=99cfb5ba-524d-45aa-a0d7-ce572e41a7fc http.request.method=GET http.request.remoteaddr="127.0.0.1:40356" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.399793ms http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Jan/2025:16:39:43 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-01-26T16:39:43Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43503 /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:43503/v2/:[]]}" go.version=go1.23.5 http.request.host="127.0.0.1:45215" http.request.id=0c9b860f-0ace-4379-8eec-c2590a694446 http.request.method=GET http.request.remoteaddr="127.0.0.1:45660" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-01-26T16:39:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43503" http.request.id=17ff4b6d-ab81-4f1e-8e35-6ac35ec01ec3 http.request.method=GET http.request.remoteaddr="127.0.0.1:40360" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.424125ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Jan/2025:16:39:43 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-26T16:39:43Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:ea36c1250e1b0164406645d8adb622acd6754bd4a16c183de0be4a07ec4d57d6 with ttl=167h59m59.99999475s" go.version=go1.23.5 time="2025-01-26T16:39:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45215" http.request.id=0c9b860f-0ace-4379-8eec-c2590a694446 http.request.method=GET http.request.remoteaddr="127.0.0.1:45660" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=15.276104ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Jan/2025:16:39:43 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (7.75s) === RUN TestAppDispatcher time="2025-01-26T16:39:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34571" http.request.id=9ed2af52-4e29-43d0-8b8f-67c229338ecf http.request.method=GET http.request.remoteaddr="127.0.0.1:48678" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.346573ms http.response.status=200 http.response.written=0 time="2025-01-26T16:39:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34571" http.request.id=3c04a513-58c3-4b1b-ae4b-81a6a6404709 http.request.method=GET http.request.remoteaddr="127.0.0.1:48678" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.370493ms http.response.status=200 http.response.written=0 time="2025-01-26T16:39:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34571" http.request.id=ddf54648-84ff-4918-813c-4b4cb21caf20 http.request.method=GET http.request.remoteaddr="127.0.0.1:48678" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.253143ms http.response.status=200 http.response.written=0 time="2025-01-26T16:39:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34571" http.request.id=d65332ba-bc44-4783-b98b-32e6b238bbbe http.request.method=GET http.request.remoteaddr="127.0.0.1:48678" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.276033ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-01-26T16:39:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 instance.id=2ecba001-89be-4d86-8be1-4d6cb9d01404 time="2025-01-26T16:39:43Z" level=info msg="redis not configured" go.version=go1.23.5 instance.id=2ecba001-89be-4d86-8be1-4d6cb9d01404 time="2025-01-26T16:39:43Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.23.5 http.request.host="127.0.0.1:40335" http.request.id=6727b413-6911-48fa-96f3-92a9f51afad0 http.request.method=GET http.request.remoteaddr="127.0.0.1:45268" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-01-26T16:39:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 instance.id=2ecba001-89be-4d86-8be1-4d6cb9d01404 time="2025-01-26T16:39:43Z" level=info msg="redis not configured" go.version=go1.23.5 instance.id=2ecba001-89be-4d86-8be1-4d6cb9d01404 time="2025-01-26T16:39:43Z" level=info msg="configuring file health check path=/tmp/healthcheck1173492467, interval=1" go.version=go1.23.5 instance.id=2ecba001-89be-4d86-8be1-4d6cb9d01404 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-01-26T16:39:47Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 instance.id=2ecba001-89be-4d86-8be1-4d6cb9d01404 time="2025-01-26T16:39:47Z" level=info msg="redis not configured" go.version=go1.23.5 instance.id=2ecba001-89be-4d86-8be1-4d6cb9d01404 time="2025-01-26T16:39:47Z" level=info msg="configuring TCP health check addr=127.0.0.1:39647, interval=1" go.version=go1.23.5 instance.id=2ecba001-89be-4d86-8be1-4d6cb9d01404 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-01-26T16:39:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 instance.id=2ecba001-89be-4d86-8be1-4d6cb9d01404 time="2025-01-26T16:39:51Z" level=info msg="redis not configured" go.version=go1.23.5 instance.id=2ecba001-89be-4d86-8be1-4d6cb9d01404 time="2025-01-26T16:39:51Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:35941, interval=1, threshold=3" go.version=go1.23.5 instance.id=2ecba001-89be-4d86-8be1-4d6cb9d01404 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 205.662s === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.10s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.05s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.53s) === RUN TestProxyManifests --- PASS: TestProxyManifests (1.18s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.885s === RUN TestSchedule time="2025-01-26T16:36:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=51caa034-7942-434a-95ce-2285d93d0155 time="2025-01-26T16:36:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99515ms" go.version=go1.23.5 instance.id=51caa034-7942-434a-95ce-2285d93d0155 time="2025-01-26T16:36:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=941.59µs" go.version=go1.23.5 instance.id=51caa034-7942-434a-95ce-2285d93d0155 time="2025-01-26T16:36:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.8µs" go.version=go1.23.5 instance.id=51caa034-7942-434a-95ce-2285d93d0155 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-01-26T16:36:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=51caa034-7942-434a-95ce-2285d93d0155 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-01-26T16:36:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=51caa034-7942-434a-95ce-2285d93d0155 time="2025-01-26T16:36:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99458ms" go.version=go1.23.5 instance.id=51caa034-7942-434a-95ce-2285d93d0155 time="2025-01-26T16:36:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99708ms" go.version=go1.23.5 instance.id=51caa034-7942-434a-95ce-2285d93d0155 time="2025-01-26T16:36:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=51caa034-7942-434a-95ce-2285d93d0155 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-01-26T16:36:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=51caa034-7942-434a-95ce-2285d93d0155 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.591s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (5.79s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 18120704 sha256:0f9a408ac86ba708c5cc7f9f7efb124dfb529b61b09afa54dfd912fabeeea79c [] map[] } --- PASS: TestSimpleBlobRead (0.89s) === RUN TestBlobMount --- PASS: TestBlobMount (0.68s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (5.96s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (6.19s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (6.56s) === 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:3bba38d630b377bbdf13e9f9dc8c031c44dda52ef428e070f57739ca0d2fdcd8 palailogos: marking blob sha256:b04010914e9c500023dbb88fb60496a48c5114219350839bc19035f6e0d11b05 palailogos: marking blob sha256:cbd7a66ce9a6359e54ccb90c49b8e036315f1d607d28ef7498d8944268cd666b palailogos: marking manifest sha256:6f71ca0c7403b7855ee7bfa3156109edfb6e6ba570d5ca78d43d9a6447a296a3 palailogos: marking blob sha256:3bba38d630b377bbdf13e9f9dc8c031c44dda52ef428e070f57739ca0d2fdcd8 palailogos: marking blob sha256:734e47587f5cc1c202debacc1a1467200c762f60b2f04dbef1e6a720362762e3 palailogos: marking manifest sha256:734e47587f5cc1c202debacc1a1467200c762f60b2f04dbef1e6a720362762e3 palailogos: marking blob sha256:62232d2f6e36ae402aeaa200ccac2549c167adc345ee5ab1cb02143bf5cde1b1 palailogos: marking blob sha256:4c1c0f702d1c470093b50a21ffb7acec6be6a95890c889518d1d91759e123c4c palailogos: marking manifest sha256:8e130c526170b52242583c9619013bfa7eb7f3917b6cd86448feda468cbab39e palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:b0caf9248bf53912319de2f4f51cae71184631ae051b33d8b75411cb12f459e6 palailogos: marking blob sha256:7b25ccc8f21c7ff5697ef420257bc259f8022446d3d6baf9dae06789046093fa 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (4.14s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:24f7877995f77b6891cf9f060a80c7ab26e40260448576514dc67d4f4e2d4229 deletemanifests: marking manifest sha256:cf18d65c3e0be7e109f7980008c6ef451d4e2016c516e888aa46dbf6ecdbcd4b deletemanifests: marking blob sha256:62b08013d55c6ff9b5100ecbe0bf83cc024ad17e0fb8c261304bc545477b64b0 deletemanifests: marking blob sha256:57a5643b1292cfbb25fa433aeea7a408e91b0f3339db9e781acab616a5b62b7d deletemanifests: marking blob sha256:3fa72d4a1baf0ea54fff1e2fa0314069a730155c0cb6f517ba3f136dc937dddc 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:24f7877995f77b6891cf9f060a80c7ab26e40260448576514dc67d4f4e2d4229 blob eligible for deletion: sha256:5c10e67847fdbee99f00284bc99d24ef89f60e358f194ce613fc5a348b2173fe blob eligible for deletion: sha256:810f4b44ba61773e983ece4f72043028d8a13a287de5051fa9c859e5af29658b blob eligible for deletion: sha256:e6f65b0e2885aea8333353221850b4a19413b520740ca329e5f958907d576f3f deletemanifests manifest eligible for deletion: sha256:24f7877995f77b6891cf9f060a80c7ab26e40260448576514dc67d4f4e2d4229 deletemanifests: marking manifest sha256:cf18d65c3e0be7e109f7980008c6ef451d4e2016c516e888aa46dbf6ecdbcd4b deletemanifests: marking blob sha256:62b08013d55c6ff9b5100ecbe0bf83cc024ad17e0fb8c261304bc545477b64b0 deletemanifests: marking blob sha256:57a5643b1292cfbb25fa433aeea7a408e91b0f3339db9e781acab616a5b62b7d deletemanifests: marking blob sha256:3fa72d4a1baf0ea54fff1e2fa0314069a730155c0cb6f517ba3f136dc937dddc time="2025-01-26T16:37:07Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/24f7877995f77b6891cf9f060a80c7ab26e40260448576514dc67d4f4e2d4229" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e time="2025-01-26T16:37:07Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/24f7877995f77b6891cf9f060a80c7ab26e40260448576514dc67d4f4e2d4229" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:5c10e67847fdbee99f00284bc99d24ef89f60e358f194ce613fc5a348b2173fe time="2025-01-26T16:37:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5c/5c10e67847fdbee99f00284bc99d24ef89f60e358f194ce613fc5a348b2173fe" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e blob eligible for deletion: sha256:810f4b44ba61773e983ece4f72043028d8a13a287de5051fa9c859e5af29658b time="2025-01-26T16:37:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/81/810f4b44ba61773e983ece4f72043028d8a13a287de5051fa9c859e5af29658b" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e blob eligible for deletion: sha256:e6f65b0e2885aea8333353221850b4a19413b520740ca329e5f958907d576f3f time="2025-01-26T16:37:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e6/e6f65b0e2885aea8333353221850b4a19413b520740ca329e5f958907d576f3f" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e blob eligible for deletion: sha256:24f7877995f77b6891cf9f060a80c7ab26e40260448576514dc67d4f4e2d4229 time="2025-01-26T16:37:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/24/24f7877995f77b6891cf9f060a80c7ab26e40260448576514dc67d4f4e2d4229" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e --- PASS: TestDeleteManifestIfTagNotFound (4.08s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:85075e61726dddef1b20053aed9e600797ac77032618e0ca5882e2a703f0f957 time="2025-01-26T16:37:08Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/85/85075e61726dddef1b20053aed9e600797ac77032618e0ca5882e2a703f0f957" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e blob eligible for deletion: sha256:b472f4b0d6381f9c9fa44be2ff1f3a27d9efb2bf4c4256426682cc3c4b477bf2 time="2025-01-26T16:37:08Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b4/b472f4b0d6381f9c9fa44be2ff1f3a27d9efb2bf4c4256426682cc3c4b477bf2" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e blob eligible for deletion: sha256:f00ec89239828117741b05ba7aed3a1f6b419e240f2255b28d07a2f5e0ca6012 time="2025-01-26T16:37:08Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f0/f00ec89239828117741b05ba7aed3a1f6b419e240f2255b28d07a2f5e0ca6012" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e --- PASS: TestGCWithMissingManifests (1.21s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:7845f3404ad5f8c8a58db179cabd827ad9a635acf2a56cee214ed6df03df2b7a komnenos: marking blob sha256:5c065054e192ab99fe573c43528679d0d980e5c92ed0d86fab7c453a28fae515 komnenos: marking blob sha256:a82bbc73490486b481489d0cd0311f2c14e289f505eafacd49c89ac4f6b69a00 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:0862e667836427510b332ddc301e2afcd9fc4bbadcf12c5a8ac7915bd90920b1 time="2025-01-26T16:37:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/08/0862e667836427510b332ddc301e2afcd9fc4bbadcf12c5a8ac7915bd90920b1" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e blob eligible for deletion: sha256:11d779f3e3477a86c609d1b3ce1c6851fef72dfa18c080cb8d49d3e8ac717684 time="2025-01-26T16:37:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/11/11d779f3e3477a86c609d1b3ce1c6851fef72dfa18c080cb8d49d3e8ac717684" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e blob eligible for deletion: sha256:5241deabb66b9751d901805b070bf4801dcea3529ed30a39b0d36c36c5400b15 time="2025-01-26T16:37:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/52/5241deabb66b9751d901805b070bf4801dcea3529ed30a39b0d36c36c5400b15" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e blob eligible for deletion: sha256:b43b85640a20e9df76b6602e52d4f22f491d411a88bbdc09f26ea2c0fc8524c3 time="2025-01-26T16:37:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b4/b43b85640a20e9df76b6602e52d4f22f491d411a88bbdc09f26ea2c0fc8524c3" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e blob eligible for deletion: sha256:b8cb1c2f181c6e2f8f827915e3c050294ef47e8e83334cc4c92dd3f3eacae5de time="2025-01-26T16:37:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b8/b8cb1c2f181c6e2f8f827915e3c050294ef47e8e83334cc4c92dd3f3eacae5de" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e blob eligible for deletion: sha256:c8389896068fa517184751c364dd1b5907cf441b6d921533b0dbb876332254ee time="2025-01-26T16:37:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c8/c8389896068fa517184751c364dd1b5907cf441b6d921533b0dbb876332254ee" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-01-26T16:37:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e --- PASS: TestDeletionHasEffect (3.60s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (3.74s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:4f69ad53d2eae5f6a849357843ed57a2c59cdcc67abdf24fe5d36f9bfa71426f michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:90af29a57cf0ff14e56242a59d7c876cb2c704ba354d14e6d35f5014a452b4e9 michael_z_doukas: marking blob sha256:fafc9b4db6ead49f69ce6f1eeb8d68973c79ece513f9b0cd2c331393071927ea 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:1c776a9b7ec2515471725e4aa6c2b54febcba8d8b0c74ccde4dd49c454fdd60e time="2025-01-26T16:37:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1c/1c776a9b7ec2515471725e4aa6c2b54febcba8d8b0c74ccde4dd49c454fdd60e" go.version=go1.23.5 instance.id=98d7333c-7576-46af-b518-caf36f25d43e --- PASS: TestOrphanBlobDeleted (1.61s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:0b3c499bdbac801cc95cd402c8c572b5b899ff424bc2b9066e17aa9123a83b49 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:9c22e6e17b55d4cac0f8c7241eb15512b5deb273cb9953fd0cd8abf25a44d30f --- PASS: TestLinkedBlobStoreCreateWithMountFrom (1.23s) === RUN TestManifestStorage --- PASS: TestManifestStorage (1.39s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.58s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (2.91s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2025-01-26T16:37:23Z" level=info msg="PurgeUploads starting: olderThan=2025-01-26 15:37:23.766804485 +0000 UTC m=-3549.370379147, actuallyDelete=true" time="2025-01-26T16:37:23Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-01-26T16:37:23Z" level=info msg="PurgeUploads starting: olderThan=2025-01-26 16:37:23.768398559 +0000 UTC m=+50.631214967, actuallyDelete=true" time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6eb0b687-6618-448e-84b1-23c9a3b65f0f have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.768398559 +0000 UTC m=+50.631214967). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a6403b82-3356-4944-ac05-a2560593078d have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.768398559 +0000 UTC m=+50.631214967). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b3f4076c-8503-4b45-b7c5-49708106bb61 have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.768398559 +0000 UTC m=+50.631214967). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5533fb79-0b66-46af-a117-39db8cf16edf have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.768398559 +0000 UTC m=+50.631214967). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/310585c9-7ff3-485e-a954-f88361e196e0 have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.768398559 +0000 UTC m=+50.631214967). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/345a45cd-22f6-4408-97b4-9653100c09eb have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.768398559 +0000 UTC m=+50.631214967). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/473e6590-9a35-49a0-a4ac-3155ea7a4386 have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.768398559 +0000 UTC m=+50.631214967). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/edab9151-65a3-4ef9-a654-1631858d86b8 have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.768398559 +0000 UTC m=+50.631214967). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f59a43a8-693e-4a40-bc01-8ee15cb44f74 have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.768398559 +0000 UTC m=+50.631214967). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/f0976298-e2bf-4fe2-8340-3878d7265369 have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.768398559 +0000 UTC m=+50.631214967). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/246a4127-196d-44ef-b18b-d2d57c17258a have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.768398559 +0000 UTC m=+50.631214967). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-01-26T16:37:23Z" level=info msg="PurgeUploads starting: olderThan=2025-01-26 16:37:23.770325883 +0000 UTC m=+50.633142261, actuallyDelete=true" time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/684bfae2-7e3b-400e-a2b4-30fbce3f75b5 have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.770325883 +0000 UTC m=+50.633142261). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4a3b6601-8510-4d30-a4da-0a38a61982be have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.770325883 +0000 UTC m=+50.633142261). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/65683399-d041-4db3-9b13-3600d536d2b9 have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.770325883 +0000 UTC m=+50.633142261). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/76703904-e773-40cd-8932-9f628c960ec4 have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.770325883 +0000 UTC m=+50.633142261). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/40d402e9-9bd5-4832-90aa-71d8d9f9f909 have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.770325883 +0000 UTC m=+50.633142261). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-01-26T16:37:23Z" level=info msg="PurgeUploads starting: olderThan=2025-01-26 16:37:23.771652526 +0000 UTC m=+50.634468934, actuallyDelete=true" time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b127e1bf-8a00-4ad9-80d4-47bb01b037ef have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.771652526 +0000 UTC m=+50.634468934). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b9380ac5-0b87-4f6a-bb68-52d3d1f3d7c7 have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.771652526 +0000 UTC m=+50.634468934). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c735623c-b1e5-4d4e-9f82-00daa15a0a3c have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.771652526 +0000 UTC m=+50.634468934). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1b4b9d38-eff1-45cb-984e-4328138c8323 have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.771652526 +0000 UTC m=+50.634468934). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/639453e0-cbc1-4182-9cfa-87424a2d76b9 have older date (2025-01-26 15:37:23 +0000 UTC) than purge date (2025-01-26 16:37:23.771652526 +0000 UTC m=+50.634468934). Removing upload directory." time="2025-01-26T16:37:23Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-01-26T16:37:23Z" level=info msg="PurgeUploads starting: olderThan=2025-01-26 16:37:23.772428288 +0000 UTC m=+50.635244686, actuallyDelete=true" time="2025-01-26T16:37:23Z" 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 50.653s === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.010s === 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.010s === RUN TestWalkFileRemoved time="2025-01-26T16:36:33Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.006s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.610s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.14s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.154s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.38s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 16.015s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (21.26s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 21.857s === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-01-26T16:36:33Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.23.5 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-01-26T16:36:33Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.23.5 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-01-26T16:36:33Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.23.5 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.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 TestParsing === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestUpdateCalledRegularly === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4 === CONT TestMatchIPV6 time="2025-01-26T16:36:33Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.5 instance.id=af88ca06-8803-4c86-b221-3ed2f6a9d736 time="2025-01-26T16:36:33Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.5 instance.id=af88ca06-8803-4c86-b221-3ed2f6a9d736 --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestInvalidData (0.01s) --- PASS: TestParsing (0.01s) time="2025-01-26T16:36:33Z" level=error msg="unknown ip address format" go.version=go1.23.5 instance.id=af88ca06-8803-4c86-b221-3ed2f6a9d736 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.01s) time="2025-01-26T16:36:33Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) time="2025-01-26T16:36:34Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 time="2025-01-26T16:36:35Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 time="2025-01-26T16:36:36Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 time="2025-01-26T16:36:37Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.524s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.008s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.559s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.00s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.589s === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.013s >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r8.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r8.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-loongarch64.so.1 >>> docker-registry*: Package size: 23.9 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r8.apk >>> docker-registry: Build complete at Sun, 26 Jan 2025 16:39:59 +0000 elapsed time 0h 3m 58s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250126.163602) (2/2) Purging go (1.23.5-r0) Executing busybox-1.37.0-r12.trigger OK: 245 MiB in 99 packages >>> docker-registry: Updating the community/loongarch64 repository index... >>> docker-registry: Signing the index...