>>> docker-registry: Building community/docker-registry 2.8.3-r9 (using abuild 3.14.1-r6) started Sun, 09 Feb 2025 20:56:59 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/3) Installing binutils-gold (2.43.1-r1) (2/3) Installing go (1.23.6-r0) (3/3) Installing .makedepends-docker-registry (20250209.205700) Executing busybox-1.37.0-r14.trigger OK: 583 MiB in 105 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/edge/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] ? github.com/docker/distribution/manifest [no test files] ? github.com/docker/distribution/metrics [no test files] ? github.com/docker/distribution/reference [no test files] ? github.com/docker/distribution/registry/auth [no test files] ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/client/transport [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] ? github.com/docker/distribution/registry/storage/driver/factory [no test files] ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] ? github.com/docker/distribution/registry/storage/driver/oss [no test files] ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] ? github.com/docker/distribution/version [no test files] === RUN Test time="2025-02-09T20:57:14Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-02-09T20:57:14Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.092s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-02-09T20:57:14Z" 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.067s === 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.064s === 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.059s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.35s) PASS ok github.com/docker/distribution/health/checks 0.417s === 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.053s === 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.053s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.068s === 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.059s === 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/02/09 20:57:14 http: TLS handshake error from 127.0.0.1:48988: 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:35773/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:35773/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:35773/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:35773/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:44091?status=0, fail=true --- PASS: TestHTTPSink (0.03s) === RUN TestListener --- PASS: TestListener (0.21s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-02-09T20:57:14Z" level=info msg="broadcaster: closing" time="2025-02-09T20:57:14Z" level=info msg="closing testSink" time="2025-02-09T20:57:14Z" level=info msg="closing testSink" time="2025-02-09T20:57:14Z" level=info msg="closing testSink" time="2025-02-09T20:57:14Z" level=info msg="closing testSink" time="2025-02-09T20:57:14Z" level=info msg="closing testSink" time="2025-02-09T20:57:14Z" level=info msg="closing testSink" time="2025-02-09T20:57:14Z" level=info msg="closing testSink" time="2025-02-09T20:57:14Z" level=info msg="closing testSink" time="2025-02-09T20:57:14Z" level=info msg="closing testSink" time="2025-02-09T20:57:14Z" level=info msg="closing testSink" time="2025-02-09T20:57:14Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-02-09T20:57:14Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-02-09T20:57:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 1} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 1} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 1} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 1} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:14Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=warning msg="&{0x40004188a0 0.9} encountered too many errors, backing off" time="2025-02-09T20:57:15Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.50s) PASS ok github.com/docker/distribution/notifications 0.921s === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-02-09T20:57:14Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-02-09T20:57:14.600010016Z" 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.6 time="2025-02-09T20:57:14.600098977Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:14.600119137Z" level=info msg="Starting upload purge in 5m0s" go.version=go1.23.6 time="2025-02-09T20:57:14.60052562Z" level=info msg="listening on [::]:5000" go.version=go1.23.6 time="2025-02-09T20:57:17.601712669Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.6 time="2025-02-09T20:57:17.703919391Z" level=info msg="response completed" go.version=go1.23.6 http.request.host=127.0.0.1 http.request.id=bdb6328b-f65c-42a4-8ee5-40279044a280 http.request.method=GET http.request.remoteaddr="[::1]:38482" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="710.846µs" http.response.status=200 http.response.written=2 ::1 - - [09/Feb/2025:20:57:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.10s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-02-09T20:57:18.50121388Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-02-09T20:57:18.502236888Z" level=info msg="Starting upload purge in 33m0s" go.version=go1.23.6 time="2025-02-09T20:57:18.502193168Z" 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.6 time="2025-02-09T20:57:18.502274929Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:18.502579611Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.6 time="2025-02-09T20:57:18.502595851Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.23.6 time="2025-02-09T20:57:18.502853653Z" level=info msg="listening on [::]:5001, tls" go.version=go1.23.6 time="2025-02-09T20:57:21.509227464Z" level=info msg="response completed" go.version=go1.23.6 http.request.host=127.0.0.1 http.request.id=123183c5-f7e6-41fd-a908-716e3e9883f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:44548" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="678.446µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Feb/2025:20:57:21 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-02-09T20:57:21.509319705Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.6 --- PASS: TestRegistrySupportedCipherSuite (3.91s) === RUN TestRegistryUnsupportedCipherSuite time="2025-02-09T20:57:21.785364779Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-02-09T20:57:21.786024464Z" 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.6 time="2025-02-09T20:57:21.786042945Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:21.786110905Z" level=info msg="Starting upload purge in 20m0s" go.version=go1.23.6 time="2025-02-09T20:57:21.786163586Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.6 --- PASS: TestRegistryUnsupportedCipherSuite (8.28s) PASS ok github.com/docker/distribution/registry 15.373s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.061s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.02s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.175s === RUN TestBasicAccessController time="2025-02-09T20:57:14Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.23.6 instance.id=b43d5fed-f93b-4031-8d9f-5e56d88eee55 time="2025-02-09T20:57:14Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.23.6 instance.id=b43d5fed-f93b-4031-8d9f-5e56d88eee55 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-02-09T20:57:14Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.23.6 password=qaUYzMqyHqQjTMuSw9Cj1pebvnv7ym7tHoaNcSnf82A user=docker --- PASS: TestCreateHtpasswdFile (0.09s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.167s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.01s) PASS ok github.com/docker/distribution/registry/auth/silly 0.076s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-02-09T20:57:14Z" level=info msg="token not to be used before 2025-02-09 20:57:15 +0000 UTC - currently 2025-02-09 20:57:14.589466089 +0000 UTC m=+0.026017735" time="2025-02-09T20:57:14Z" level=info msg="token not to be used after 2025-02-09 20:57:14 +0000 UTC - currently 2025-02-09 20:57:14.589956293 +0000 UTC m=+0.026507939" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-02-09T20:57:14Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.080s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.01s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.123s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.087s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.045s === RUN TestCheckAPI time="2025-02-09T20:57: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.6 time="2025-02-09T20:57:14Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:14Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:41333" http.request.id=63c13204-b83f-41da-a040-a502d2ddbe42 http.request.method=GET http.request.remoteaddr="127.0.0.1:48664" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.937576ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Feb/2025:20:57:14 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-02-09T20:57: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.6 time="2025-02-09T20:57:14Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:14Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=1f3e626b-ee42-4180-a3f5-29b47ecbcd50 http.request.method=GET http.request.remoteaddr="127.0.0.1:55632" 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.638733ms http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Feb/2025:20:57:14 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-02-09T20:57:14Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=25a1a65e-ad96-4cca-b006-347d86f3ba9d http.request.method=POST http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="930.728µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:14 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:16Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=2a7a8075-b1da-4221-844d-71740d4b62d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/aaaa/blobs/uploads/ae194303-f179-4944-899c-8f86e0ad919e?_state=pVslJq5v1fz0mT1FQ1qP6Z4S9YkUgLQKwIjF1f_QyT17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhZTE5NDMwMy1mMTc5LTQ5NDQtODk5Yy04Zjg2ZTBhZDkxOWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MTQuNzI0MDU5NDM4WiJ9&digest=sha256%3A1a9960364ba9653179ee2b250388618d67e90306461bb08eae1683d88b4ca746" http.request.useragent="Go-http-client/1.1" http.response.duration=2.205978537s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:14 +0000] "PUT /v2/foo/aaaa/blobs/uploads/ae194303-f179-4944-899c-8f86e0ad919e?_state=pVslJq5v1fz0mT1FQ1qP6Z4S9YkUgLQKwIjF1f_QyT17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhZTE5NDMwMy1mMTc5LTQ5NDQtODk5Yy04Zjg2ZTBhZDkxOWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MTQuNzI0MDU5NDM4WiJ9&digest=sha256%3A1a9960364ba9653179ee2b250388618d67e90306461bb08eae1683d88b4ca746 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:16Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=359b141f-594b-4fdd-8e9e-d562a9355888 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.494172ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:16 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:17Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=7915a7a6-7c26-4b40-97c9-2075155ded6c http.request.method=POST http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="875.247µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:17 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:18Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=260dd5f6-3f7d-4890-9e6e-a486f274de30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/bbbb/blobs/uploads/2ee21cce-8053-4ffb-82ee-d6d0c11ac57a?_state=MRrHaqADHcnmAzOPk5181Bas0ZzFfNA4ifeDgFuhu-d7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyZWUyMWNjZS04MDUzLTRmZmItODJlZS1kNmQwYzExYWM1N2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MTcuMDAzNjMwNDIxWiJ9&digest=sha256%3Adc085dafef65e3b3345d284a55ffd785d06de45a2f2f9c08b4a13964e61b9956" http.request.useragent="Go-http-client/1.1" http.response.duration=1.143791024s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:17 +0000] "PUT /v2/foo/bbbb/blobs/uploads/2ee21cce-8053-4ffb-82ee-d6d0c11ac57a?_state=MRrHaqADHcnmAzOPk5181Bas0ZzFfNA4ifeDgFuhu-d7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyZWUyMWNjZS04MDUzLTRmZmItODJlZS1kNmQwYzExYWM1N2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MTcuMDAzNjMwNDIxWiJ9&digest=sha256%3Adc085dafef65e3b3345d284a55ffd785d06de45a2f2f9c08b4a13964e61b9956 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:18Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=3bab5e43-4e06-46c1-984d-6b90ad3f379e http.request.method=PUT http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.432852ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:18 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:18Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=6b3fd707-1711-489b-aa4f-793e03371056 http.request.method=POST http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="878.768µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:18 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:19Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=006ba8da-76ab-40e7-9d5f-c01e3388f99b http.request.method=PUT http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/cccc/blobs/uploads/cba2c13e-9aeb-41c0-a963-9a71e510f6b3?_state=Rb9tZGHOUMajCjzM7o-kh9vyZK6yO4y6bjBGqASYnzt7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjYmEyYzEzZS05YWViLTQxYzAtYTk2My05YTcxZTUxMGY2YjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MTguMjMyNTY0NTg2WiJ9&digest=sha256%3A5ee56c0cb31cd58ae78ef9462f7db088da5d77399b4928ca34a1c5ff4543178e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.42721692s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:18 +0000] "PUT /v2/foo/cccc/blobs/uploads/cba2c13e-9aeb-41c0-a963-9a71e510f6b3?_state=Rb9tZGHOUMajCjzM7o-kh9vyZK6yO4y6bjBGqASYnzt7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjYmEyYzEzZS05YWViLTQxYzAtYTk2My05YTcxZTUxMGY2YjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MTguMjMyNTY0NTg2WiJ9&digest=sha256%3A5ee56c0cb31cd58ae78ef9462f7db088da5d77399b4928ca34a1c5ff4543178e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:19Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=95d13cb0-0b78-4e76-adf0-daf7c5c5e622 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.405211ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:19 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:19Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=23850c31-ea4d-4001-b8e1-83edd630020e http.request.method=POST http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="816.727µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:19 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:20Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=73cfc7a2-9b92-4404-b7ee-11c5544674c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/dddd/blobs/uploads/a94e0f35-df86-4725-8f29-ca6b56eb5963?_state=0GvyFGcXs3K32_E01hNdsU2cckVgQCmkzBUTAVxvRiV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhOTRlMGYzNS1kZjg2LTQ3MjUtOGYyOS1jYTZiNTZlYjU5NjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MTkuNzI3NTk0OTQ0WiJ9&digest=sha256%3A9bba6c29c845e38c5fe83e4ebed9ed528a58ce2b41283d9b61eea61939ff6464" http.request.useragent="Go-http-client/1.1" http.response.duration=652.866939ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:19 +0000] "PUT /v2/foo/dddd/blobs/uploads/a94e0f35-df86-4725-8f29-ca6b56eb5963?_state=0GvyFGcXs3K32_E01hNdsU2cckVgQCmkzBUTAVxvRiV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhOTRlMGYzNS1kZjg2LTQ3MjUtOGYyOS1jYTZiNTZlYjU5NjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MTkuNzI3NTk0OTQ0WiJ9&digest=sha256%3A9bba6c29c845e38c5fe83e4ebed9ed528a58ce2b41283d9b61eea61939ff6464 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:20Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=fd7e4c88-f03d-4570-8600-e2c79838f878 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.498812ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:20 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:20Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=5eeacb82-704d-433a-b97a-78be57dac580 http.request.method=POST http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="847.047µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:20 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:21Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=d7aaf844-6e23-4fb8-9ee3-a4f088ac75aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/eeee/blobs/uploads/59fe9ef3-f4a3-46ff-a8b9-ecc8330a108f?_state=PrJzXuWNzhD4Q5M5PjCL9voYh_368rKYGWTtQ2JJvMR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI1OWZlOWVmMy1mNGEzLTQ2ZmYtYThiOS1lY2M4MzMwYTEwOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MjAuNDcxNzQzNDM2WiJ9&digest=sha256%3Aafd2d95b93cf0e9194ca5d757eb7375ca400867e8d35fce5af945925722108b5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.154521352s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:20 +0000] "PUT /v2/foo/eeee/blobs/uploads/59fe9ef3-f4a3-46ff-a8b9-ecc8330a108f?_state=PrJzXuWNzhD4Q5M5PjCL9voYh_368rKYGWTtQ2JJvMR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI1OWZlOWVmMy1mNGEzLTQ2ZmYtYThiOS1lY2M4MzMwYTEwOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MjAuNDcxNzQzNDM2WiJ9&digest=sha256%3Aafd2d95b93cf0e9194ca5d757eb7375ca400867e8d35fce5af945925722108b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:21Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=9527f49b-ddda-465d-8ad1-545a389cb732 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.421332ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:21 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:21Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=f549b26d-397b-421f-ac72-916875d8abde http.request.method=POST http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="856.727µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:21 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:22Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=a6a83ce8-dd7b-4408-a0a3-99c382fccd59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/ffff/blobs/uploads/87129df2-0ed2-414a-9d0b-558332330f50?_state=5iHJsuI1AaLZ2xXPJghsScFI76Xw968qXwsw24Y8vfR7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI4NzEyOWRmMi0wZWQyLTQxNGEtOWQwYi01NTgzMzIzMzBmNTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MjEuNjk0NTQ1NDMxWiJ9&digest=sha256%3A7318f4e8b24c066d81b149ae640d9d4b8286cae2bae1417377a7c689b1adb550" http.request.useragent="Go-http-client/1.1" http.response.duration=579.926978ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:21 +0000] "PUT /v2/foo/ffff/blobs/uploads/87129df2-0ed2-414a-9d0b-558332330f50?_state=5iHJsuI1AaLZ2xXPJghsScFI76Xw968qXwsw24Y8vfR7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI4NzEyOWRmMi0wZWQyLTQxNGEtOWQwYi01NTgzMzIzMzBmNTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MjEuNjk0NTQ1NDMxWiJ9&digest=sha256%3A7318f4e8b24c066d81b149ae640d9d4b8286cae2bae1417377a7c689b1adb550 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:22Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=25d20cdf-7ee3-4277-821e-caa24fbd6e6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.410572ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:22 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:22Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=e771723d-033e-4378-a125-0f70a139216a http.request.method=GET http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="877.287µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Feb/2025:20:57:22 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-02-09T20:57:22Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=d9c45275-07fc-4d01-8838-3d2d1eae5cfc http.request.method=GET http.request.remoteaddr="127.0.0.1:55632" 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="806.687µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Feb/2025:20:57:22 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-02-09T20:57:22Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=0cf0c305-ec26-44d4-9791-158b1a678a5f http.request.method=GET http.request.remoteaddr="127.0.0.1:55632" 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="682.206µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Feb/2025:20:57:22 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-02-09T20:57:22Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=2a0d2794-0f6f-4633-b776-c90b6bba5e1b http.request.method=GET http.request.remoteaddr="127.0.0.1:55632" 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="622.845µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Feb/2025:20:57:22 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-02-09T20:57:22Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=d61a8b62-97b1-4cba-852f-89f98a12c114 http.request.method=GET http.request.remoteaddr="127.0.0.1:55632" 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="648.206µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Feb/2025:20:57:22 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-02-09T20:57:22Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=23f530a4-9ec4-42b3-a803-d2ee49bfa759 http.request.method=GET http.request.remoteaddr="127.0.0.1:55632" 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="664.045µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Feb/2025:20:57:22 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-02-09T20:57:22Z" 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.6 http.request.host="127.0.0.1:36363" http.request.id=2b4d8ee9-a29b-4864-8d91-77d41805c70c http.request.method=GET http.request.remoteaddr="127.0.0.1:55632" 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="691.446µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [09/Feb/2025:20:57:22 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-02-09T20:57:22Z" 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.6 http.request.host="127.0.0.1:36363" http.request.id=cdecc7f0-71ca-455d-9943-51b461570237 http.request.method=GET http.request.remoteaddr="127.0.0.1:55632" 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="590.844µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [09/Feb/2025:20:57:22 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-02-09T20:57:22Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=5df8f0fc-d916-4cb2-b146-e52bbdc5a815 http.request.method=GET http.request.remoteaddr="127.0.0.1:55632" 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="671.245µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Feb/2025:20:57:22 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-02-09T20:57:22Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:36363" http.request.id=8fe9442f-5713-4494-8927-c8e0ea5f62f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:55632" 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="959.568µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Feb/2025:20:57:22 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-02-09T20:57:22Z" 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.6 time="2025-02-09T20:57:22Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:22Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33417" http.request.id=c1340d76-0fa1-4a3a-9360-abe077ea1758 http.request.method=POST http.request.remoteaddr="127.0.0.1:49712" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="924.088µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:22 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:22Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33417" http.request.id=66f5a0e1-01d2-4c7c-bbf3-337b92e054ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:49712" http.request.uri="/v2/foo/aaaa/blobs/uploads/da79772d-e10d-4381-b60a-364110b1bcf5?_state=fZYgqcMl4ybs9n4m0JCkFYlUsBGAKyHhBrt0tpsIrjl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkYTc5NzcyZC1lMTBkLTQzODEtYjYwYS0zNjQxMTBiMWJjZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MjIuMzUxMDYxMTZaIn0%3D&digest=sha256%3A5c996520fcbbf10f07d1c8cd9b60c957a6df61c0cecd337d36ee299d7ecb4d8f" http.request.useragent="Go-http-client/1.1" http.response.duration=557.520833ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:22 +0000] "PUT /v2/foo/aaaa/blobs/uploads/da79772d-e10d-4381-b60a-364110b1bcf5?_state=fZYgqcMl4ybs9n4m0JCkFYlUsBGAKyHhBrt0tpsIrjl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkYTc5NzcyZC1lMTBkLTQzODEtYjYwYS0zNjQxMTBiMWJjZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MjIuMzUxMDYxMTZaIn0%3D&digest=sha256%3A5c996520fcbbf10f07d1c8cd9b60c957a6df61c0cecd337d36ee299d7ecb4d8f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:22Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33417" http.request.id=f25778a0-36db-4732-8bb7-9a0e28699634 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49712" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.385291ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:22 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:23Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33417" http.request.id=9a876535-3f34-4362-8a50-9bbb39022660 http.request.method=POST http.request.remoteaddr="127.0.0.1:49712" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="882.127µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:23 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:24Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33417" http.request.id=50785734-6cf6-4a69-8558-02225976e76e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49712" http.request.uri="/v2/foo/bbbb/blobs/uploads/5465abb6-d3dd-4ea3-bbe9-4ca0de9e5b01?_state=0xM5b2uIYB7QUfLHF-xWx6FeAmrGz_F8TA_5Bd3bwrV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI1NDY1YWJiNi1kM2RkLTRlYTMtYmJlOS00Y2EwZGU5ZTViMDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MjMuMDE3MDYwMjA3WiJ9&digest=sha256%3A99c9ba600062223f750f5f8f315e66191bbb1f006a25c06d0b47f2fb83715a29" http.request.useragent="Go-http-client/1.1" http.response.duration=1.740758543s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:23 +0000] "PUT /v2/foo/bbbb/blobs/uploads/5465abb6-d3dd-4ea3-bbe9-4ca0de9e5b01?_state=0xM5b2uIYB7QUfLHF-xWx6FeAmrGz_F8TA_5Bd3bwrV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI1NDY1YWJiNi1kM2RkLTRlYTMtYmJlOS00Y2EwZGU5ZTViMDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MjMuMDE3MDYwMjA3WiJ9&digest=sha256%3A99c9ba600062223f750f5f8f315e66191bbb1f006a25c06d0b47f2fb83715a29 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:24Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33417" http.request.id=281d9c22-422f-48e2-9f22-3fb87d2d0a36 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49712" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.545212ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:24 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:24Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33417" http.request.id=2da90e98-46c2-43e1-b1c8-497687b5ba54 http.request.method=POST http.request.remoteaddr="127.0.0.1:49712" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="826.287µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:24 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:25Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33417" http.request.id=e127003b-efb6-430e-b76a-146e83a622bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:49712" http.request.uri="/v2/foo/cccc/blobs/uploads/b2c746a2-830e-49e6-b900-7110055a8c2d?_state=rrM4Nrho8X7qaVI7lvOyOnhXGr9dulNzn-7nOIR2jal7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiMmM3NDZhMi04MzBlLTQ5ZTYtYjkwMC03MTEwMDU1YThjMmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MjQuODQyODI1MDlaIn0%3D&digest=sha256%3A6a3bdf60f63f811167988b5fcd94df56a87c9c9e2dc8ad4a99eca3c126ac3482" http.request.useragent="Go-http-client/1.1" http.response.duration=825.504641ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:24 +0000] "PUT /v2/foo/cccc/blobs/uploads/b2c746a2-830e-49e6-b900-7110055a8c2d?_state=rrM4Nrho8X7qaVI7lvOyOnhXGr9dulNzn-7nOIR2jal7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiMmM3NDZhMi04MzBlLTQ5ZTYtYjkwMC03MTEwMDU1YThjMmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MjQuODQyODI1MDlaIn0%3D&digest=sha256%3A6a3bdf60f63f811167988b5fcd94df56a87c9c9e2dc8ad4a99eca3c126ac3482 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:25Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33417" http.request.id=afca1f4c-f41e-4c0e-8bd6-46fdba528530 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49712" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.469252ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:25 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:25Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33417" http.request.id=412b1ae9-132c-4eab-b75d-d842bdfa672d http.request.method=POST http.request.remoteaddr="127.0.0.1:49712" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="916.688µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:25 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:26Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33417" http.request.id=f6f9a088-0f52-4bf7-a5f0-86223df59be0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49712" http.request.uri="/v2/foo/dddd/blobs/uploads/35ed4efd-c29c-44f2-a46e-6af37c7c0bc7?_state=ILkDgWXntmUdwaUpqxQidoJGxEwtYGJhBUFMATyoT0V7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzNWVkNGVmZC1jMjljLTQ0ZjItYTQ2ZS02YWYzN2M3YzBiYzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MjUuNzY1MjI2MTdaIn0%3D&digest=sha256%3A58cea9874f836f49b5b992d7de09153fee61a088b64adccce43500f1c00347b3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.124316783s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:25 +0000] "PUT /v2/foo/dddd/blobs/uploads/35ed4efd-c29c-44f2-a46e-6af37c7c0bc7?_state=ILkDgWXntmUdwaUpqxQidoJGxEwtYGJhBUFMATyoT0V7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzNWVkNGVmZC1jMjljLTQ0ZjItYTQ2ZS02YWYzN2M3YzBiYzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MjUuNzY1MjI2MTdaIn0%3D&digest=sha256%3A58cea9874f836f49b5b992d7de09153fee61a088b64adccce43500f1c00347b3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:26Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33417" http.request.id=95454c77-9f4d-4b8d-a068-46150b30c17a http.request.method=PUT http.request.remoteaddr="127.0.0.1:49712" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.407651ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:26Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33417" http.request.id=224faef0-c757-4ede-8859-f93a63fab389 http.request.method=GET http.request.remoteaddr="127.0.0.1:49712" 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="763.406µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (12.29s) === RUN TestURLPrefix time="2025-02-09T20:57:26Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.6 time="2025-02-09T20:57:26Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:26Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40305" http.request.id=29440cb5-2cb9-4b66-af8a-4c54eb862cfb http.request.method=GET http.request.remoteaddr="127.0.0.1:38190" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="838.687µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-02-09T20:57:26Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.6 time="2025-02-09T20:57:26Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:26Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3 err.message="blob unknown to registry" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=de1a1ca8-048f-4576-bbab-2d5c92f52dbe http.request.method=GET http.request.remoteaddr="127.0.0.1:48902" http.request.uri="/v2/foo/bar/blobs/sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="997.248µs" http.response.status=404 http.response.written=157 vars.digest="sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" vars.name="foo/bar" 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "GET /v2/foo/bar/blobs/sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-02-09T20:57:26Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3 err.message="blob unknown to registry" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=14c65512-6ad9-4cb4-870d-f81dfcabe329 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48914" http.request.uri="/v2/foo/bar/blobs/sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="878.008µs" http.response.status=404 http.response.written=157 vars.digest="sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" vars.name="foo/bar" 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "HEAD /v2/foo/bar/blobs/sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-02-09T20:57:26Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=67aa0b48-72e5-40b5-9909-7fb00e611a50 http.request.method=POST http.request.remoteaddr="127.0.0.1:48914" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="763.286µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:26Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=90ff18b1-8b9b-4759-93f7-7799eaea44e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:48914" http.request.uri="/v2/foo/bar/blobs/uploads/973a0b1b-836f-4042-843d-4e8b2e2f2164?_state=1VxwzcK98vYGEMqngoDMmYCrBnjbMnJScDFDjMYCHbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3M2EwYjFiLTgzNmYtNDA0Mi04NDNkLTRlOGIyZTJmMjE2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45ODc0MTQyOFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="868.047µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "GET /v2/foo/bar/blobs/uploads/973a0b1b-836f-4042-843d-4e8b2e2f2164?_state=1VxwzcK98vYGEMqngoDMmYCrBnjbMnJScDFDjMYCHbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3M2EwYjFiLTgzNmYtNDA0Mi04NDNkLTRlOGIyZTJmMjE2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45ODc0MTQyOFoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:26Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=1996934b-3821-43ec-848d-958108ee2ad1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48914" http.request.uri="/v2/foo/bar/blobs/uploads/973a0b1b-836f-4042-843d-4e8b2e2f2164?_state=1VxwzcK98vYGEMqngoDMmYCrBnjbMnJScDFDjMYCHbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3M2EwYjFiLTgzNmYtNDA0Mi04NDNkLTRlOGIyZTJmMjE2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45ODc0MTQyOFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="909.928µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "DELETE /v2/foo/bar/blobs/uploads/973a0b1b-836f-4042-843d-4e8b2e2f2164?_state=1VxwzcK98vYGEMqngoDMmYCrBnjbMnJScDFDjMYCHbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3M2EwYjFiLTgzNmYtNDA0Mi04NDNkLTRlOGIyZTJmMjE2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45ODc0MTQyOFoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:26Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=765da4a2-7f2a-497e-9abe-50bb37e0f8f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:48914" http.request.uri="/v2/foo/bar/blobs/uploads/973a0b1b-836f-4042-843d-4e8b2e2f2164?_state=1VxwzcK98vYGEMqngoDMmYCrBnjbMnJScDFDjMYCHbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3M2EwYjFiLTgzNmYtNDA0Mi04NDNkLTRlOGIyZTJmMjE2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45ODc0MTQyOFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=973a0b1b-836f-4042-843d-4e8b2e2f2164 time="2025-02-09T20:57:26Z" 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.6 http.request.host="127.0.0.1:39701" http.request.id=765da4a2-7f2a-497e-9abe-50bb37e0f8f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:48914" http.request.uri="/v2/foo/bar/blobs/uploads/973a0b1b-836f-4042-843d-4e8b2e2f2164?_state=1VxwzcK98vYGEMqngoDMmYCrBnjbMnJScDFDjMYCHbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3M2EwYjFiLTgzNmYtNDA0Mi04NDNkLTRlOGIyZTJmMjE2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45ODc0MTQyOFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="795.407µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=973a0b1b-836f-4042-843d-4e8b2e2f2164 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "GET /v2/foo/bar/blobs/uploads/973a0b1b-836f-4042-843d-4e8b2e2f2164?_state=1VxwzcK98vYGEMqngoDMmYCrBnjbMnJScDFDjMYCHbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3M2EwYjFiLTgzNmYtNDA0Mi04NDNkLTRlOGIyZTJmMjE2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45ODc0MTQyOFoifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-02-09T20:57:26Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=e6122545-8985-4f72-972c-15fa888c71e7 http.request.method=POST http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="876.087µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:26Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=4d8423bf-6a7e-419b-a49b-091c89c06504 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/643c971b-857c-43a8-b643-29bfd04eff94?_state=d_QkqUUNur3bjftSFzMBZNcR09v7d9vNQ5-mjrjppXF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0M2M5NzFiLTg1N2MtNDNhOC1iNjQzLTI5YmZkMDRlZmY5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45OTE3NDkzMTVaIn0%3D&digest=sha256%3A89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" http.request.useragent="Go-http-client/1.1" provided=sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3 vars.name="foo/bar" vars.uuid=643c971b-857c-43a8-b643-29bfd04eff94 time="2025-02-09T20:57:26Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=4d8423bf-6a7e-419b-a49b-091c89c06504 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/643c971b-857c-43a8-b643-29bfd04eff94?_state=d_QkqUUNur3bjftSFzMBZNcR09v7d9vNQ5-mjrjppXF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0M2M5NzFiLTg1N2MtNDNhOC1iNjQzLTI5YmZkMDRlZmY5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45OTE3NDkzMTVaIn0%3D&digest=sha256%3A89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=643c971b-857c-43a8-b643-29bfd04eff94 time="2025-02-09T20:57:26Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=4d8423bf-6a7e-419b-a49b-091c89c06504 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/643c971b-857c-43a8-b643-29bfd04eff94?_state=d_QkqUUNur3bjftSFzMBZNcR09v7d9vNQ5-mjrjppXF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0M2M5NzFiLTg1N2MtNDNhOC1iNjQzLTI5YmZkMDRlZmY5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45OTE3NDkzMTVaIn0%3D&digest=sha256%3A89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="878.447µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=643c971b-857c-43a8-b643-29bfd04eff94 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "PUT /v2/foo/bar/blobs/uploads/643c971b-857c-43a8-b643-29bfd04eff94?_state=d_QkqUUNur3bjftSFzMBZNcR09v7d9vNQ5-mjrjppXF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0M2M5NzFiLTg1N2MtNDNhOC1iNjQzLTI5YmZkMDRlZmY5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45OTE3NDkzMTVaIn0%3D&digest=sha256%3A89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-02-09T20:57:26Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=7a6b885d-6e12-43de-9934-5528c9c099d8 http.request.method=POST http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="768.366µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:26Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=5aa1116c-aa88-42f4-a505-0dd5d1b0ecea http.request.method=PUT http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/c5f6690c-60fb-41bd-8e75-d70af4a824e1?_state=L64gyUI4m9Vlhg3aGu7Cz6ZRYtLj-6YshXDZKftKMxV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM1ZjY2OTBjLTYwZmItNDFiZC04ZTc1LWQ3MGFmNGE4MjRlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45OTM3OTk4OTJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="965.488µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "PUT /v2/foo/bar/blobs/uploads/c5f6690c-60fb-41bd-8e75-d70af4a824e1?_state=L64gyUI4m9Vlhg3aGu7Cz6ZRYtLj-6YshXDZKftKMxV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM1ZjY2OTBjLTYwZmItNDFiZC04ZTc1LWQ3MGFmNGE4MjRlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45OTM3OTk4OTJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:26Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=0794620c-0f03-452b-b7aa-b96a1343c79e http.request.method=POST http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="727.166µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:26Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=24dc1af5-70d3-4dfe-94e9-05b84823126b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/6868198b-6570-4d14-9762-bc3b0c123380?_state=R6S7M3YxcZoqEJFY65qgXLDqY3DemEYGvm_azXNDHox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4NjgxOThiLTY1NzAtNGQxNC05NzYyLWJjM2IwYzEyMzM4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45OTU4NzQ5MDlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="952.208µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "PUT /v2/foo/bar/blobs/uploads/6868198b-6570-4d14-9762-bc3b0c123380?_state=R6S7M3YxcZoqEJFY65qgXLDqY3DemEYGvm_azXNDHox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4NjgxOThiLTY1NzAtNGQxNC05NzYyLWJjM2IwYzEyMzM4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45OTU4NzQ5MDlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:26Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=bbd01efb-d56c-4e63-9f7d-6f230d2b3092 http.request.method=POST http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="756.006µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:28Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=ac0b07b1-0ac4-47f4-89f5-286f92c7b990 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/eb16b705-2ae8-441e-98ae-0fa5796c9c9c?_state=Zwo50170jKb03ujjb6VMSuZGrAz-9wSriuvgw_g3fwl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViMTZiNzA1LTJhZTgtNDQxZS05OGFlLTBmYTU3OTZjOWM5YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45OTc4OTM0ODZaIn0%3D&digest=sha256%3A89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.24642579s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:26 +0000] "PUT /v2/foo/bar/blobs/uploads/eb16b705-2ae8-441e-98ae-0fa5796c9c9c?_state=Zwo50170jKb03ujjb6VMSuZGrAz-9wSriuvgw_g3fwl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViMTZiNzA1LTJhZTgtNDQxZS05OGFlLTBmYTU3OTZjOWM5YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyNi45OTc4OTM0ODZaIn0%3D&digest=sha256%3A89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:28Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=c793438a-a53a-4c0a-aeca-4f58f5a0ff4f http.request.method=POST http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="950.208µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:39701" http.request.id=a3fa1acf-e0fc-43db-928c-a7c2139f6ec7 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/dbb7e554-f199-4901-82d9-e5983f858866?_state=HxTm2tw8FNMcT_20CKsUxymo4y80Q1plUhWrNipVsrZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiYjdlNTU0LWYxOTktNDkwMS04MmQ5LWU1OTgzZjg1ODg2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOC4yNTkzMzY3OTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.162217536s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:28 +0000] "PATCH /v2/foo/bar/blobs/uploads/dbb7e554-f199-4901-82d9-e5983f858866?_state=HxTm2tw8FNMcT_20CKsUxymo4y80Q1plUhWrNipVsrZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiYjdlNTU0LWYxOTktNDkwMS04MmQ5LWU1OTgzZjg1ODg2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOC4yNTkzMzY3OTlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=a2ccf4a9-0993-46ac-8ce6-b392f9c2b894 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/dbb7e554-f199-4901-82d9-e5983f858866?_state=0E1V8q07Vnn8oonhk97sr4Sse-jIXInsxuXs4TROJr17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiYjdlNTU0LWYxOTktNDkwMS04MmQ5LWU1OTgzZjg1ODg2NiIsIk9mZnNldCI6MjQyOTE4NDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MjhaIn0%3D&digest=sha256%3A89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.084769ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "PUT /v2/foo/bar/blobs/uploads/dbb7e554-f199-4901-82d9-e5983f858866?_state=0E1V8q07Vnn8oonhk97sr4Sse-jIXInsxuXs4TROJr17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiYjdlNTU0LWYxOTktNDkwMS04MmQ5LWU1OTgzZjg1ODg2NiIsIk9mZnNldCI6MjQyOTE4NDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MjhaIn0%3D&digest=sha256%3A89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=f7b84b7a-a4e5-4cfd-b7ff-14f9de72f353 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="850.567µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "HEAD /v2/foo/bar/blobs/sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=94e494df-661a-4625-889f-aa4318813bde http.request.method=GET http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=13.449231ms http.response.status=200 http.response.written=24291840 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "GET /v2/foo/bar/blobs/sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3 HTTP/1.1" 200 24291840 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=error msg="error parsing digest="sha257:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3": unsupported digest algorithm" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=ae090921-77f0-4516-a4ca-490911206a44 http.request.method=GET http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/sha257:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" vars.name="foo/bar" time="2025-02-09T20:57:29Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=ae090921-77f0-4516-a4ca-490911206a44 http.request.method=GET http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/sha257:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="828.207µs" http.response.status=400 http.response.written=110 vars.digest="sha257:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" vars.name="foo/bar" 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "GET /v2/foo/bar/blobs/sha257:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=60529368-caf9-495f-8cbc-66d6f40725c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:48930" http.request.uri="/v2/foo/bar/blobs/sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" http.request.useragent="Go-http-client/1.1" http.response.duration="971.608µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "GET /v2/foo/bar/blobs/sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57: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.6 time="2025-02-09T20:57:29Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:29Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28 err.message="blob unknown to registry" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=c39b8643-4822-4e86-a5b4-aed011b83b82 http.request.method=GET http.request.remoteaddr="127.0.0.1:46482" http.request.uri="/v2/foo/bar/blobs/sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="817.527µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" vars.name="foo/bar" 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "GET /v2/foo/bar/blobs/sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28 err.message="blob unknown to registry" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=3e8dd092-c97a-4786-84f6-b74593e1188e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46490" http.request.uri="/v2/foo/bar/blobs/sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="791.727µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" vars.name="foo/bar" 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "HEAD /v2/foo/bar/blobs/sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=e3874a78-70d7-4916-933c-ef93bf7fdeed http.request.method=POST http.request.remoteaddr="127.0.0.1:46490" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="699.166µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=5deb6cd4-47f0-4d66-8930-6fb8a3b6c7b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:46490" http.request.uri="/v2/foo/bar/blobs/uploads/6021e126-1eb4-4a92-9075-c4b37509718a?_state=riFuRU2xGyITZ2mWyXtaq5DO53f9YmmQ-MA7QCX9NUd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwMjFlMTI2LTFlYjQtNGE5Mi05MDc1LWM0YjM3NTA5NzE4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NDEzNjgwODJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="750.886µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "GET /v2/foo/bar/blobs/uploads/6021e126-1eb4-4a92-9075-c4b37509718a?_state=riFuRU2xGyITZ2mWyXtaq5DO53f9YmmQ-MA7QCX9NUd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwMjFlMTI2LTFlYjQtNGE5Mi05MDc1LWM0YjM3NTA5NzE4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NDEzNjgwODJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=688359ab-4d41-4ec1-89ab-c98b49182553 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46490" http.request.uri="/v2/foo/bar/blobs/uploads/6021e126-1eb4-4a92-9075-c4b37509718a?_state=riFuRU2xGyITZ2mWyXtaq5DO53f9YmmQ-MA7QCX9NUd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwMjFlMTI2LTFlYjQtNGE5Mi05MDc1LWM0YjM3NTA5NzE4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NDEzNjgwODJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="726.726µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "DELETE /v2/foo/bar/blobs/uploads/6021e126-1eb4-4a92-9075-c4b37509718a?_state=riFuRU2xGyITZ2mWyXtaq5DO53f9YmmQ-MA7QCX9NUd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwMjFlMTI2LTFlYjQtNGE5Mi05MDc1LWM0YjM3NTA5NzE4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NDEzNjgwODJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=7256fa91-d778-49c5-a7cd-92afa1dca408 http.request.method=GET http.request.remoteaddr="127.0.0.1:46490" http.request.uri="/v2/foo/bar/blobs/uploads/6021e126-1eb4-4a92-9075-c4b37509718a?_state=riFuRU2xGyITZ2mWyXtaq5DO53f9YmmQ-MA7QCX9NUd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwMjFlMTI2LTFlYjQtNGE5Mi05MDc1LWM0YjM3NTA5NzE4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NDEzNjgwODJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=6021e126-1eb4-4a92-9075-c4b37509718a time="2025-02-09T20:57:29Z" 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.6 http.request.host="127.0.0.1:33557" http.request.id=7256fa91-d778-49c5-a7cd-92afa1dca408 http.request.method=GET http.request.remoteaddr="127.0.0.1:46490" http.request.uri="/v2/foo/bar/blobs/uploads/6021e126-1eb4-4a92-9075-c4b37509718a?_state=riFuRU2xGyITZ2mWyXtaq5DO53f9YmmQ-MA7QCX9NUd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwMjFlMTI2LTFlYjQtNGE5Mi05MDc1LWM0YjM3NTA5NzE4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NDEzNjgwODJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="700.766µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=6021e126-1eb4-4a92-9075-c4b37509718a 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "GET /v2/foo/bar/blobs/uploads/6021e126-1eb4-4a92-9075-c4b37509718a?_state=riFuRU2xGyITZ2mWyXtaq5DO53f9YmmQ-MA7QCX9NUd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwMjFlMTI2LTFlYjQtNGE5Mi05MDc1LWM0YjM3NTA5NzE4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NDEzNjgwODJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=b82f0ad8-eb22-48b8-b37f-13b3026f76ee http.request.method=POST http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="755.126µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=595386af-3b16-4f20-a88c-d3f7e4b25315 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/uploads/873fa0c9-c1cd-4bae-809c-eaba4d1f07bd?_state=BCOYvJ2k551EgBBH7an8LE9_lRvTx86iGFgMS9B7ZJR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3M2ZhMGM5LWMxY2QtNGJhZS04MDljLWVhYmE0ZDFmMDdiZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NDUxMDY3NTJaIn0%3D&digest=sha256%3A8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" http.request.useragent="Go-http-client/1.1" provided=sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28 vars.name="foo/bar" vars.uuid=873fa0c9-c1cd-4bae-809c-eaba4d1f07bd time="2025-02-09T20:57:29Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=595386af-3b16-4f20-a88c-d3f7e4b25315 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/uploads/873fa0c9-c1cd-4bae-809c-eaba4d1f07bd?_state=BCOYvJ2k551EgBBH7an8LE9_lRvTx86iGFgMS9B7ZJR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3M2ZhMGM5LWMxY2QtNGJhZS04MDljLWVhYmE0ZDFmMDdiZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NDUxMDY3NTJaIn0%3D&digest=sha256%3A8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=873fa0c9-c1cd-4bae-809c-eaba4d1f07bd time="2025-02-09T20:57:29Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=595386af-3b16-4f20-a88c-d3f7e4b25315 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/uploads/873fa0c9-c1cd-4bae-809c-eaba4d1f07bd?_state=BCOYvJ2k551EgBBH7an8LE9_lRvTx86iGFgMS9B7ZJR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3M2ZhMGM5LWMxY2QtNGJhZS04MDljLWVhYmE0ZDFmMDdiZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NDUxMDY3NTJaIn0%3D&digest=sha256%3A8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="788.286µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=873fa0c9-c1cd-4bae-809c-eaba4d1f07bd 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "PUT /v2/foo/bar/blobs/uploads/873fa0c9-c1cd-4bae-809c-eaba4d1f07bd?_state=BCOYvJ2k551EgBBH7an8LE9_lRvTx86iGFgMS9B7ZJR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3M2ZhMGM5LWMxY2QtNGJhZS04MDljLWVhYmE0ZDFmMDdiZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NDUxMDY3NTJaIn0%3D&digest=sha256%3A8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=dd870604-2425-4f7e-9bb1-003dfb895ef2 http.request.method=POST http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="681.566µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=d98c9b94-a8c8-4e1f-a5fa-4060171bc83c http.request.method=PUT http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/uploads/80a1e5ce-0d98-47cb-9cd0-dc1b04c66278?_state=RG37OEch5lBR9-Xfeegj-dFLMlI3LWXWcpfbV_r-XBt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwYTFlNWNlLTBkOTgtNDdjYi05Y2QwLWRjMWIwNGM2NjI3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NDY5OTAzNjhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="837.927µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "PUT /v2/foo/bar/blobs/uploads/80a1e5ce-0d98-47cb-9cd0-dc1b04c66278?_state=RG37OEch5lBR9-Xfeegj-dFLMlI3LWXWcpfbV_r-XBt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwYTFlNWNlLTBkOTgtNDdjYi05Y2QwLWRjMWIwNGM2NjI3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NDY5OTAzNjhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=25701ea8-4c73-4258-a974-f0517675894c http.request.method=POST http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="764.606µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=0405e30f-7351-4de3-ab1a-d64af8dc6871 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/uploads/ef4c0023-02a1-47f6-be12-7b19bd299880?_state=8CyAfOAJe6FSbg2m6jMDjdseRwGGvyF4xm8-nYYS1Sp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmNGMwMDIzLTAyYTEtNDdmNi1iZTEyLTdiMTliZDI5OTg4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NDg5NjM1NDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.032729ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "PUT /v2/foo/bar/blobs/uploads/ef4c0023-02a1-47f6-be12-7b19bd299880?_state=8CyAfOAJe6FSbg2m6jMDjdseRwGGvyF4xm8-nYYS1Sp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmNGMwMDIzLTAyYTEtNDdmNi1iZTEyLTdiMTliZDI5OTg4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NDg5NjM1NDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:29Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=a1b72f3c-4084-4356-8c5a-0e201517c0a5 http.request.method=POST http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="693.765µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:30Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=022bed87-cf68-4456-af8b-abd7df90abcf http.request.method=PUT http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/uploads/157ed3c7-5398-44bb-9e72-14c76a7f9b85?_state=luYPR0b8MIItsd4hK7IxWErOgsHUJcxS3yk-B4XlEv17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1N2VkM2M3LTUzOTgtNDRiYi05ZTcyLTE0Yzc2YTdmOWI4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NTA5NTcwODFaIn0%3D&digest=sha256%3A8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" http.request.useragent="Go-http-client/1.1" http.response.duration=1.362601226s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "PUT /v2/foo/bar/blobs/uploads/157ed3c7-5398-44bb-9e72-14c76a7f9b85?_state=luYPR0b8MIItsd4hK7IxWErOgsHUJcxS3yk-B4XlEv17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1N2VkM2M3LTUzOTgtNDRiYi05ZTcyLTE0Yzc2YTdmOWI4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzoyOS41NTA5NTcwODFaIn0%3D&digest=sha256%3A8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:30Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=a23fa078-875b-49e3-a921-6733c537d171 http.request.method=POST http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.117849ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33557" http.request.id=a4a1587f-7b96-4b87-a277-4865a056511f http.request.method=PATCH http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/uploads/f438e7e0-f4ea-45c1-82eb-5db89eb7439d?_state=szvbJ3oK_8uEc_U8wOYtsOaFPipMjaXdzdzN7nRwjYN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0MzhlN2UwLWY0ZWEtNDVjMS04MmViLTVkYjg5ZWI3NDM5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMC45Mjk0NzQwMzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.313787544s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:30 +0000] "PATCH /v2/foo/bar/blobs/uploads/f438e7e0-f4ea-45c1-82eb-5db89eb7439d?_state=szvbJ3oK_8uEc_U8wOYtsOaFPipMjaXdzdzN7nRwjYN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0MzhlN2UwLWY0ZWEtNDVjMS04MmViLTVkYjg5ZWI3NDM5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMC45Mjk0NzQwMzhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=dedc2a4c-12f2-4cb4-9502-83c1ac08a216 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/uploads/f438e7e0-f4ea-45c1-82eb-5db89eb7439d?_state=NVEOYRNkyERaFd3O3tCCF_hGaUn0oH8Hbe2dzJ_4M6J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0MzhlN2UwLWY0ZWEtNDVjMS04MmViLTVkYjg5ZWI3NDM5ZCIsIk9mZnNldCI6MjU2MTQ4NDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MzBaIn0%3D&digest=sha256%3A8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" http.request.useragent="Go-http-client/1.1" http.response.duration=1.049968ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "PUT /v2/foo/bar/blobs/uploads/f438e7e0-f4ea-45c1-82eb-5db89eb7439d?_state=NVEOYRNkyERaFd3O3tCCF_hGaUn0oH8Hbe2dzJ_4M6J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0MzhlN2UwLWY0ZWEtNDVjMS04MmViLTVkYjg5ZWI3NDM5ZCIsIk9mZnNldCI6MjU2MTQ4NDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MzBaIn0%3D&digest=sha256%3A8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=ba2bae86-c78b-4990-8cc3-9648a7317b9f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="812.327µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "HEAD /v2/foo/bar/blobs/sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=da829655-bb9e-47b4-b5d1-eb80fab5d175 http.request.method=GET http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=14.315158ms http.response.status=200 http.response.written=25614848 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "GET /v2/foo/bar/blobs/sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28 HTTP/1.1" 200 25614848 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=error msg="error parsing digest="sha257:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28": unsupported digest algorithm" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=f9bc34b9-75e5-40f1-bec0-fd44795953b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/sha257:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" vars.name="foo/bar" time="2025-02-09T20:57:32Z" 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.6 http.request.host="127.0.0.1:33557" http.request.id=f9bc34b9-75e5-40f1-bec0-fd44795953b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:46492" http.request.uri="/v2/foo/bar/blobs/sha257:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="690.806µs" http.response.status=400 http.response.written=110 vars.digest="sha257:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" vars.name="foo/bar" 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "GET /v2/foo/bar/blobs/sha257:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=3700a579-ec5f-4004-93b3-31097bb49cb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46506" http.request.uri="/v2/foo/bar/blobs/sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" http.request.useragent="Go-http-client/1.1" http.response.duration="936.048µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "GET /v2/foo/bar/blobs/sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=b9d84bd5-16e4-4e32-a923-6d8e68cc0226 http.request.method=GET http.request.remoteaddr="127.0.0.1:46506" http.request.uri="/v2/foo/bar/blobs/sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.954064ms http.response.status=200 http.response.written=393216 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "GET /v2/foo/bar/blobs/sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28 HTTP/1.1" 200 393216 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33557" http.request.id=3f462baf-a733-4be2-821b-8eb3eb6d11b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:46498" http.request.uri="/v2/foo/bar/blobs/sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.246899ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "GET /v2/foo/bar/blobs/sha256:8aec21ad3100b6f2437a93ed929434d66c63fdabea71ea4bd9f3a9753f674f28 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=552cd398-88d7-48eb-87e1-cb1a0b5d9378 http.request.method=GET http.request.remoteaddr="127.0.0.1:48928" http.request.uri="/v2/foo/bar/blobs/sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.828984387s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "GET /v2/foo/bar/blobs/sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:39701" http.request.id=6ea1bb15-c6bb-4616-a1fa-49be18c4cff8 http.request.method=GET http.request.remoteaddr="127.0.0.1:48930" http.request.uri="/v2/foo/bar/blobs/sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.825679961s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [09/Feb/2025:20:57:29 +0000] "GET /v2/foo/bar/blobs/sha256:89af5380a35b767a0d1ba9023bb2bb2bdd8a99046ae3a942eb98579fc8be73b3 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (5.38s) === RUN TestBlobDelete time="2025-02-09T20:57:32Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.6 time="2025-02-09T20:57:32Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:32Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 err.message="blob unknown to registry" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=9b223407-1019-4699-96b9-102f658921f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:35294" http.request.uri="/v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.037408ms http.response.status=404 http.response.written=157 vars.digest="sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" vars.name="foo/bar" 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "GET /v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 err.message="blob unknown to registry" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=03a73225-28d0-4126-b88d-6e5c865e6fb0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35306" http.request.uri="/v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="834.127µs" http.response.status=404 http.response.written=157 vars.digest="sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" vars.name="foo/bar" 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "HEAD /v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=49111046-2a66-4509-a07e-cef8cceeeece http.request.method=POST http.request.remoteaddr="127.0.0.1:35306" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="812.087µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=fc7f9931-ed28-4a7f-b916-d7bf3a81bcf8 http.request.method=GET http.request.remoteaddr="127.0.0.1:35306" http.request.uri="/v2/foo/bar/blobs/uploads/539ecab7-9823-44c2-a378-398ae68ae5f7?_state=_pjfbyiCVwfSrlpQ8vpJROtQWibz-RXPJRdu9QMUtOF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzOWVjYWI3LTk4MjMtNDRjMi1hMzc4LTM5OGFlNjhhZTVmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi4zOTI4NTg0MTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="859.407µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "GET /v2/foo/bar/blobs/uploads/539ecab7-9823-44c2-a378-398ae68ae5f7?_state=_pjfbyiCVwfSrlpQ8vpJROtQWibz-RXPJRdu9QMUtOF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzOWVjYWI3LTk4MjMtNDRjMi1hMzc4LTM5OGFlNjhhZTVmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi4zOTI4NTg0MTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=cea4f891-6f2a-4a60-a81d-d2c3fabcd8ad http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35306" http.request.uri="/v2/foo/bar/blobs/uploads/539ecab7-9823-44c2-a378-398ae68ae5f7?_state=_pjfbyiCVwfSrlpQ8vpJROtQWibz-RXPJRdu9QMUtOF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzOWVjYWI3LTk4MjMtNDRjMi1hMzc4LTM5OGFlNjhhZTVmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi4zOTI4NTg0MTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="836.446µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "DELETE /v2/foo/bar/blobs/uploads/539ecab7-9823-44c2-a378-398ae68ae5f7?_state=_pjfbyiCVwfSrlpQ8vpJROtQWibz-RXPJRdu9QMUtOF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzOWVjYWI3LTk4MjMtNDRjMi1hMzc4LTM5OGFlNjhhZTVmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi4zOTI4NTg0MTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=af947135-8443-465e-8c9e-bf1d5e2ad31d http.request.method=GET http.request.remoteaddr="127.0.0.1:35306" http.request.uri="/v2/foo/bar/blobs/uploads/539ecab7-9823-44c2-a378-398ae68ae5f7?_state=_pjfbyiCVwfSrlpQ8vpJROtQWibz-RXPJRdu9QMUtOF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzOWVjYWI3LTk4MjMtNDRjMi1hMzc4LTM5OGFlNjhhZTVmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi4zOTI4NTg0MTVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=539ecab7-9823-44c2-a378-398ae68ae5f7 time="2025-02-09T20:57:32Z" 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.6 http.request.host="127.0.0.1:33717" http.request.id=af947135-8443-465e-8c9e-bf1d5e2ad31d http.request.method=GET http.request.remoteaddr="127.0.0.1:35306" http.request.uri="/v2/foo/bar/blobs/uploads/539ecab7-9823-44c2-a378-398ae68ae5f7?_state=_pjfbyiCVwfSrlpQ8vpJROtQWibz-RXPJRdu9QMUtOF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzOWVjYWI3LTk4MjMtNDRjMi1hMzc4LTM5OGFlNjhhZTVmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi4zOTI4NTg0MTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="778.646µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=539ecab7-9823-44c2-a378-398ae68ae5f7 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "GET /v2/foo/bar/blobs/uploads/539ecab7-9823-44c2-a378-398ae68ae5f7?_state=_pjfbyiCVwfSrlpQ8vpJROtQWibz-RXPJRdu9QMUtOF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzOWVjYWI3LTk4MjMtNDRjMi1hMzc4LTM5OGFlNjhhZTVmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi4zOTI4NTg0MTVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=65f3f5bb-b76f-45fe-81b4-4d24fe2b8c10 http.request.method=POST http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="897.447µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=0454f8db-8a99-4fb2-9dad-bcf9658d9bdc http.request.method=PUT http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/uploads/e4979151-ac90-41ee-9d74-f4aa89b47775?_state=J-rru-pjWCs3MGqJNX8-657tyJTHsShsrBBgtis7tGx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0OTc5MTUxLWFjOTAtNDFlZS05ZDc0LWY0YWE4OWI0Nzc3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi4zOTcwMzA1MjlaIn0%3D&digest=sha256%3A92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" provided=sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 vars.name="foo/bar" vars.uuid=e4979151-ac90-41ee-9d74-f4aa89b47775 time="2025-02-09T20:57:32Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=0454f8db-8a99-4fb2-9dad-bcf9658d9bdc http.request.method=PUT http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/uploads/e4979151-ac90-41ee-9d74-f4aa89b47775?_state=J-rru-pjWCs3MGqJNX8-657tyJTHsShsrBBgtis7tGx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0OTc5MTUxLWFjOTAtNDFlZS05ZDc0LWY0YWE4OWI0Nzc3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi4zOTcwMzA1MjlaIn0%3D&digest=sha256%3A92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e4979151-ac90-41ee-9d74-f4aa89b47775 time="2025-02-09T20:57:32Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=0454f8db-8a99-4fb2-9dad-bcf9658d9bdc http.request.method=PUT http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/uploads/e4979151-ac90-41ee-9d74-f4aa89b47775?_state=J-rru-pjWCs3MGqJNX8-657tyJTHsShsrBBgtis7tGx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0OTc5MTUxLWFjOTAtNDFlZS05ZDc0LWY0YWE4OWI0Nzc3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi4zOTcwMzA1MjlaIn0%3D&digest=sha256%3A92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="934.408µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=e4979151-ac90-41ee-9d74-f4aa89b47775 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "PUT /v2/foo/bar/blobs/uploads/e4979151-ac90-41ee-9d74-f4aa89b47775?_state=J-rru-pjWCs3MGqJNX8-657tyJTHsShsrBBgtis7tGx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0OTc5MTUxLWFjOTAtNDFlZS05ZDc0LWY0YWE4OWI0Nzc3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi4zOTcwMzA1MjlaIn0%3D&digest=sha256%3A92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=cfdc917c-f0a0-4a17-8550-12ed008fb365 http.request.method=POST http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="743.926µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=a5999542-95f1-4135-9b75-bfe2745f4ee0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/uploads/26f65dc4-92f3-4c65-b1b0-2a8a9116a283?_state=7mtf6cZNk_MMnPY6gcM76N2kRcOxdYgS1HDioWJX3_h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2ZjY1ZGM0LTkyZjMtNGM2NS1iMWIwLTJhOGE5MTE2YTI4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi4zOTkxODEyNjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.000448ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "PUT /v2/foo/bar/blobs/uploads/26f65dc4-92f3-4c65-b1b0-2a8a9116a283?_state=7mtf6cZNk_MMnPY6gcM76N2kRcOxdYgS1HDioWJX3_h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2ZjY1ZGM0LTkyZjMtNGM2NS1iMWIwLTJhOGE5MTE2YTI4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi4zOTkxODEyNjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=696b5990-6992-42ba-bb43-c94c97e3f5db http.request.method=POST http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="761.366µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=e307f026-d25e-403e-b0a1-69afbaac9b99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/uploads/922b72f0-2d56-4c8c-bb63-39bb7ab7177d?_state=kJ6gIY51TLxQ9-lIzE6YZ5asQp0MCgGVtB_Jj2sbXsR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyMmI3MmYwLTJkNTYtNGM4Yy1iYjYzLTM5YmI3YWI3MTc3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi40MDEyODM4NDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="976.568µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "PUT /v2/foo/bar/blobs/uploads/922b72f0-2d56-4c8c-bb63-39bb7ab7177d?_state=kJ6gIY51TLxQ9-lIzE6YZ5asQp0MCgGVtB_Jj2sbXsR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyMmI3MmYwLTJkNTYtNGM4Yy1iYjYzLTM5YmI3YWI3MTc3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi40MDEyODM4NDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:32Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=7bc81c77-68f3-4464-98cd-5d597d8e7cdd http.request.method=POST http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="706.206µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:34Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=dd101e34-7513-44db-b01a-1fe9b18adb7f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/uploads/dc7d6a31-f768-483c-ae02-1a775133fba7?_state=y9__HaZNK_N59kb-bgTKzxqwKCIwMgfXL0g6TOgQ8uR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjN2Q2YTMxLWY3NjgtNDgzYy1hZTAyLTFhNzc1MTMzZmJhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi40MDMzNzQ5ODFaIn0%3D&digest=sha256%3A92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.duration=1.813753503s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:32 +0000] "PUT /v2/foo/bar/blobs/uploads/dc7d6a31-f768-483c-ae02-1a775133fba7?_state=y9__HaZNK_N59kb-bgTKzxqwKCIwMgfXL0g6TOgQ8uR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjN2Q2YTMxLWY3NjgtNDgzYy1hZTAyLTFhNzc1MTMzZmJhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozMi40MDMzNzQ5ODFaIn0%3D&digest=sha256%3A92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:34Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=4712b22c-fc8c-4fb2-8866-a0a442ff46d3 http.request.method=POST http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.010209ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:36Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33717" http.request.id=93657212-868f-44ac-be52-0782db2a5e2c http.request.method=PATCH http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/uploads/3234a76e-6004-4392-bc2e-40f027c1b372?_state=Co33hvbWbAn8_U_6PJlBAytfTBJaOw96V8tbf6b-4vN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMzRhNzZlLTYwMDQtNDM5Mi1iYzJlLTQwZjAyN2MxYjM3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozNC4yMzQ0ODc2NjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.870180968s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:34 +0000] "PATCH /v2/foo/bar/blobs/uploads/3234a76e-6004-4392-bc2e-40f027c1b372?_state=Co33hvbWbAn8_U_6PJlBAytfTBJaOw96V8tbf6b-4vN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMzRhNzZlLTYwMDQtNDM5Mi1iYzJlLTQwZjAyN2MxYjM3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozNC4yMzQ0ODc2NjhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:36Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=4cf541f3-744e-411c-98f4-0722523eb534 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/uploads/3234a76e-6004-4392-bc2e-40f027c1b372?_state=lvuUzZRNn_Q2KSaBKoEGYEVYb7Y_StgVaHOnp4UQVkt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMzRhNzZlLTYwMDQtNDM5Mi1iYzJlLTQwZjAyN2MxYjM3MiIsIk9mZnNldCI6Mjk3MTM0MDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MzRaIn0%3D&digest=sha256%3A92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.duration=1.049888ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:36 +0000] "PUT /v2/foo/bar/blobs/uploads/3234a76e-6004-4392-bc2e-40f027c1b372?_state=lvuUzZRNn_Q2KSaBKoEGYEVYb7Y_StgVaHOnp4UQVkt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMzRhNzZlLTYwMDQtNDM5Mi1iYzJlLTQwZjAyN2MxYjM3MiIsIk9mZnNldCI6Mjk3MTM0MDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6MzRaIn0%3D&digest=sha256%3A92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:36Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=09b1d30a-e58b-4d14-b8f1-352c2a3258d5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="847.367µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:36 +0000] "HEAD /v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:36Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=83303db7-ee0f-4b2f-a7ff-fb502d7f16f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=17.521784ms http.response.status=200 http.response.written=29713408 127.0.0.1 - - [09/Feb/2025:20:57:36 +0000] "GET /v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 200 29713408 "" "Go-http-client/1.1" time="2025-02-09T20:57:36Z" level=error msg="error parsing digest="sha257:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74": unsupported digest algorithm" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=b3a8a0dd-75fd-48ee-ac00-c2ef13064751 http.request.method=GET http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/sha257:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" vars.name="foo/bar" time="2025-02-09T20:57:36Z" 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.6 http.request.host="127.0.0.1:33717" http.request.id=b3a8a0dd-75fd-48ee-ac00-c2ef13064751 http.request.method=GET http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/bar/blobs/sha257:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="840.607µs" http.response.status=400 http.response.written=110 vars.digest="sha257:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" vars.name="foo/bar" 127.0.0.1 - - [09/Feb/2025:20:57:36 +0000] "GET /v2/foo/bar/blobs/sha257:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-02-09T20:57:36Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=630d0654-ae44-4404-976a-bdf2554f0f65 http.request.method=GET http.request.remoteaddr="127.0.0.1:42038" http.request.uri="/v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.duration=1.059769ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:36 +0000] "GET /v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:36Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=88081dc1-5aae-426a-9ee8-e562162e017f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42040" http.request.uri="/v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.duration="884.687µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:36 +0000] "DELETE /v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:36Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 err.message="blob unknown to registry" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=797b7547-d85b-409e-b6b0-968a85881cbe http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42040" http.request.uri="/v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="747.246µs" http.response.status=404 http.response.written=157 vars.digest="sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" vars.name="foo/bar" 127.0.0.1 - - [09/Feb/2025:20:57:36 +0000] "HEAD /v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-02-09T20:57:36Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=cf40cbd5-2785-4a40-a4aa-755000c896e5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42040" http.request.uri="/v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="712.405µs" http.response.status=404 http.response.written=74 vars.digest="sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" vars.name="foo/bar" 127.0.0.1 - - [09/Feb/2025:20:57:36 +0000] "DELETE /v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-02-09T20:57:36Z" level=error msg="error parsing digest="sha257:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74": unsupported digest algorithm" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=9291dad3-b737-4cc5-833a-bb5fc4d34dbf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42044" http.request.uri="/v2/foo/bar/blobs/sha257:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" vars.name="foo/bar" time="2025-02-09T20:57:36Z" 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.6 http.request.host="127.0.0.1:33717" http.request.id=9291dad3-b737-4cc5-833a-bb5fc4d34dbf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42044" http.request.uri="/v2/foo/bar/blobs/sha257:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="815.167µs" http.response.status=400 http.response.written=110 vars.digest="sha257:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" vars.name="foo/bar" 127.0.0.1 - - [09/Feb/2025:20:57:36 +0000] "DELETE /v2/foo/bar/blobs/sha257:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-02-09T20:57:36Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=d01132b3-b137-45ed-8f71-085f127daf47 http.request.method=POST http.request.remoteaddr="127.0.0.1:42046" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="908.447µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:38Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=b895962d-ce79-44be-b6c5-515edba40bde http.request.method=PUT http.request.remoteaddr="127.0.0.1:42046" http.request.uri="/v2/foo/bar/blobs/uploads/5c34c481-25c3-4e7e-8059-315836342a81?_state=5Ar6dHgAZI8PBdsBjaBiN_fc623AQXXBmGcywEEHF2J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjMzRjNDgxLTI1YzMtNGU3ZS04MDU5LTMxNTgzNjM0MmE4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozNi4xNDY3MjAyMjJaIn0%3D&digest=sha256%3A92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.duration=2.055901578s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:36 +0000] "PUT /v2/foo/bar/blobs/uploads/5c34c481-25c3-4e7e-8059-315836342a81?_state=5Ar6dHgAZI8PBdsBjaBiN_fc623AQXXBmGcywEEHF2J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjMzRjNDgxLTI1YzMtNGU3ZS04MDU5LTMxNTgzNjM0MmE4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozNi4xNDY3MjAyMjJaIn0%3D&digest=sha256%3A92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:38Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=308582f7-24ef-47aa-babc-a1d0e3d70e77 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42046" http.request.uri="/v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.015048ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:38 +0000] "HEAD /v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:38Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=ff4e5256-9320-453d-8105-a937a241d82c http.request.method=GET http.request.remoteaddr="127.0.0.1:42038" http.request.uri="/v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.081083586s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [09/Feb/2025:20:57:36 +0000] "GET /v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" time="2025-02-09T20:57:38Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33717" http.request.id=2d7d91a8-e12c-4f88-b847-8fb3184bc4fd http.request.method=GET http.request.remoteaddr="127.0.0.1:42036" http.request.uri="/v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.085514702s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [09/Feb/2025:20:57:36 +0000] "GET /v2/foo/bar/blobs/sha256:92815cfb07aa579e7c970355a1177dbe050f1f5713aea904eb33616c7c2b5b74 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (5.95s) === RUN TestRelativeURL time="2025-02-09T20:57:38Z" 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.6 time="2025-02-09T20:57:38Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:38Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33431" http.request.id=67e7c972-3a2e-47f3-906f-cdffa7c08dac http.request.method=POST http.request.remoteaddr="127.0.0.1:59820" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="861.927µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:39Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33431" http.request.id=ee20f39b-72b3-4780-81db-de49a3f7a2a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59820" http.request.uri="/v2/foo/bar/blobs/uploads/2ebc7f8c-e79d-411d-b715-a00b62adcb37?_state=Yj4yCfhNUhq68FsAG-KfUpe9aXHZaKHuVYWChTU2Ayt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlYmM3ZjhjLWU3OWQtNDExZC1iNzE1LWEwMGI2MmFkY2IzNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozOC4yMjMwMzYwNDhaIn0%3D&digest=sha256%3A8f1ad4e7b9476b4edebb1dd2cd89b502a5b9ec350a60fb6520411abb8e526ae3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.483675024s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:38 +0000] "PUT /v2/foo/bar/blobs/uploads/2ebc7f8c-e79d-411d-b715-a00b62adcb37?_state=Yj4yCfhNUhq68FsAG-KfUpe9aXHZaKHuVYWChTU2Ayt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlYmM3ZjhjLWU3OWQtNDExZC1iNzE1LWEwMGI2MmFkY2IzNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozOC4yMjMwMzYwNDhaIn0%3D&digest=sha256%3A8f1ad4e7b9476b4edebb1dd2cd89b502a5b9ec350a60fb6520411abb8e526ae3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:39Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33431" http.request.id=9a63f03f-9434-4e46-bac9-ee2e92fb7e25 http.request.method=POST http.request.remoteaddr="127.0.0.1:59820" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.050929ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:39Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33431" http.request.id=09c6a167-c7ec-403d-b7a4-a1c892d190f6 http.request.method=POST http.request.remoteaddr="127.0.0.1:59820" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="694.326µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:40Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:33431" http.request.id=796e3935-4130-4635-9707-afa55966c6d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59820" http.request.uri="/v2/foo/bar/blobs/uploads/33d336a1-f27d-4960-907c-af6bdb77c7fe?_state=190_lPH9v12rKpy5uzPo0tVoi_AXqRTyZV46te4GjCN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzZDMzNmExLWYyN2QtNDk2MC05MDdjLWFmNmJkYjc3YzdmZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozOS44NzUwMDYzMzhaIn0%3D&digest=sha256%3A50451c826bf3ce87959fd097f1765b3bd395db5d0c94ddcd15df9ef693a466df" http.request.useragent="Go-http-client/1.1" http.response.duration=960.578994ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:39 +0000] "PUT /v2/foo/bar/blobs/uploads/33d336a1-f27d-4960-907c-af6bdb77c7fe?_state=190_lPH9v12rKpy5uzPo0tVoi_AXqRTyZV46te4GjCN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzZDMzNmExLWYyN2QtNDk2MC05MDdjLWFmNmJkYjc3YzdmZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1NzozOS44NzUwMDYzMzhaIn0%3D&digest=sha256%3A50451c826bf3ce87959fd097f1765b3bd395db5d0c94ddcd15df9ef693a466df HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.62s) === RUN TestBlobDeleteDisabled time="2025-02-09T20:57:40Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.6 time="2025-02-09T20:57:40Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:40Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.6 http.request.host="127.0.0.1:35503" http.request.id=db13dbd1-f40a-41c1-8f9f-74c6cac949bc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52490" http.request.uri="/v2/foo/bar/blobs/sha256:ad02232a60188ba489f1f9503e0a449dc983b27933f9e349b9e3b696a2229955" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="899.047µs" http.response.status=405 http.response.written=78 vars.digest="sha256:ad02232a60188ba489f1f9503e0a449dc983b27933f9e349b9e3b696a2229955" vars.name="foo/bar" 127.0.0.1 - - [09/Feb/2025:20:57:40 +0000] "DELETE /v2/foo/bar/blobs/sha256:ad02232a60188ba489f1f9503e0a449dc983b27933f9e349b9e3b696a2229955 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.10s) === RUN TestDeleteDisabled time="2025-02-09T20:57:40Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.6 time="2025-02-09T20:57:40Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:41Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40805" http.request.id=0171088b-55a3-4d91-b48a-5241aa1c3d11 http.request.method=POST http.request.remoteaddr="127.0.0.1:42030" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="900.407µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:42Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40805" http.request.id=d671492e-96a8-4bc1-8d55-23541ba30d26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42030" http.request.uri="/v2/foo/bar/blobs/uploads/84d5ac5d-13cc-4a07-abc0-c59f4c35dba0?_state=8-VQKCGkvDSsTn45ywQUGd0YHV0GfSFMf-htzI1fBot7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0ZDVhYzVkLTEzY2MtNGEwNy1hYmMwLWM1OWY0YzM1ZGJhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1Nzo0MS4wMTIxMDA2MjZaIn0%3D&digest=sha256%3A228c06cd9abc81114f4c288c5cb86276e8443f4819b599bb727447aa0c3ffdce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.206340378s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:41 +0000] "PUT /v2/foo/bar/blobs/uploads/84d5ac5d-13cc-4a07-abc0-c59f4c35dba0?_state=8-VQKCGkvDSsTn45ywQUGd0YHV0GfSFMf-htzI1fBot7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0ZDVhYzVkLTEzY2MtNGEwNy1hYmMwLWM1OWY0YzM1ZGJhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1Nzo0MS4wMTIxMDA2MjZaIn0%3D&digest=sha256%3A228c06cd9abc81114f4c288c5cb86276e8443f4819b599bb727447aa0c3ffdce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:42Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.6 http.request.host="127.0.0.1:40805" http.request.id=9488c5b9-37a9-4968-b134-691b382f85bc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42030" http.request.uri="/v2/foo/bar/blobs/sha256:228c06cd9abc81114f4c288c5cb86276e8443f4819b599bb727447aa0c3ffdce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="840.607µs" http.response.status=405 http.response.written=78 vars.digest="sha256:228c06cd9abc81114f4c288c5cb86276e8443f4819b599bb727447aa0c3ffdce" vars.name="foo/bar" 127.0.0.1 - - [09/Feb/2025:20:57:42 +0000] "DELETE /v2/foo/bar/blobs/sha256:228c06cd9abc81114f4c288c5cb86276e8443f4819b599bb727447aa0c3ffdce HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.29s) === RUN TestDeleteReadOnly time="2025-02-09T20:57:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.6 time="2025-02-09T20:57:42Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:42Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:38083" http.request.id=c74f9649-f9cf-403b-ad22-823077fd1e0f http.request.method=POST http.request.remoteaddr="127.0.0.1:46690" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="967.248µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:43Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:38083" http.request.id=65eee80f-a0cd-4289-8843-fe4b7591801c http.request.method=PUT http.request.remoteaddr="127.0.0.1:46690" http.request.uri="/v2/foo/bar/blobs/uploads/4a3b92b8-7847-45e2-9396-6d689ba317ed?_state=-wE-NEMJtzqyEpv7hUasVR4TtbsQoNPjRpJN3PlLO6N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhM2I5MmI4LTc4NDctNDVlMi05Mzk2LTZkNjg5YmEzMTdlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1Nzo0Mi4zMDUzNDkwMDFaIn0%3D&digest=sha256%3Ab5e826440857fc58d8d2d924db25d2257458fa5e2d5bc1b01fda354f1f561fef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.041144097s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:42 +0000] "PUT /v2/foo/bar/blobs/uploads/4a3b92b8-7847-45e2-9396-6d689ba317ed?_state=-wE-NEMJtzqyEpv7hUasVR4TtbsQoNPjRpJN3PlLO6N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhM2I5MmI4LTc4NDctNDVlMi05Mzk2LTZkNjg5YmEzMTdlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1Nzo0Mi4zMDUzNDkwMDFaIn0%3D&digest=sha256%3Ab5e826440857fc58d8d2d924db25d2257458fa5e2d5bc1b01fda354f1f561fef HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [09/Feb/2025:20:57:43 +0000] "DELETE /v2/foo/bar/blobs/sha256:b5e826440857fc58d8d2d924db25d2257458fa5e2d5bc1b01fda354f1f561fef HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.13s) === RUN TestStartPushReadOnly time="2025-02-09T20:57: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.6 time="2025-02-09T20:57:43Z" level=info msg="redis not configured" go.version=go1.23.6 127.0.0.1 - - [09/Feb/2025:20:57:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-02-09T20:57: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.6 time="2025-02-09T20:57:43Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=d3345753-0d28-4a29-a966-a330aa18eb65 http.request.method=GET http.request.remoteaddr="127.0.0.1:45390" 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="980.728µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Feb/2025:20:57:43 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-02-09T20:57:43Z" 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.6 http.request.host="127.0.0.1:40097" http.request.id=e985d310-055b-481f-a559-59234f3c5841 http.request.method=GET http.request.remoteaddr="127.0.0.1:45390" 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="780.566µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Feb/2025:20:57:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-02-09T20:57:43Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=d5e0444e-be18-4520-b321-99dbf4760bc2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45390" 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="742.607µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Feb/2025:20:57:43 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-02-09T20:57:43Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=359ccf32-220c-4716-803f-1803b578b339 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45390" 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.090129ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-02-09T20:57:43Z" 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.6 http.request.host="127.0.0.1:40097" http.request.id=359ccf32-220c-4716-803f-1803b578b339 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45390" 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.126529ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-02-09T20:57:43Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=359ccf32-220c-4716-803f-1803b578b339 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45390" 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.15157ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-02-09T20:57:43Z" 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.6 http.request.host="127.0.0.1:40097" http.request.id=359ccf32-220c-4716-803f-1803b578b339 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45390" 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.17573ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Feb/2025:20:57:43 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-02-09T20:57:43Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=a520dd74-6374-40f8-8899-3da5a526f20d http.request.method=POST http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="892.008µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:43 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:44Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=ada4ecde-2b99-4b37-b9a6-7192da3a8c07 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/blobs/uploads/2847a77e-0aae-4d75-a306-c0fcdbb32e40?_state=U-YiLKNjgCPqEPCatwLKHdkv_4y7eLcvBBPDg0kGOvN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyODQ3YTc3ZS0wYWFlLTRkNzUtYTMwNi1jMGZjZGJiMzJlNDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NDMuNDUyMjk2NDFaIn0%3D&digest=sha256%3A161ebcdc53eb79d1720dbbd296fa5d701da77179139340ebd101c9137dd6f367" http.request.useragent="Go-http-client/1.1" http.response.duration=1.228794123s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:43 +0000] "PUT /v2/foo/schema1/blobs/uploads/2847a77e-0aae-4d75-a306-c0fcdbb32e40?_state=U-YiLKNjgCPqEPCatwLKHdkv_4y7eLcvBBPDg0kGOvN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyODQ3YTc3ZS0wYWFlLTRkNzUtYTMwNi1jMGZjZGJiMzJlNDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NDMuNDUyMjk2NDFaIn0%3D&digest=sha256%3A161ebcdc53eb79d1720dbbd296fa5d701da77179139340ebd101c9137dd6f367 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:44Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=68a24321-93d0-49a5-af21-b476c78f6344 http.request.method=POST http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="935.487µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:44 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=a967d304-70b7-4d42-8207-4bad3e0c6161 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/blobs/uploads/22c23b18-aea6-4f44-903e-19498690fd0d?_state=LFcb3iYyc0Q3oz5vIYt_4IzzheEkdVZOxZ8hakCDpJd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyMmMyM2IxOC1hZWE2LTRmNDQtOTAzZS0xOTQ5ODY5MGZkMGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NDQuNzU3NzMyMzI0WiJ9&digest=sha256%3Ac2bb238d52f4a58b724ec7ca50ba3fc81649953a1838a4ba4142a8743625a587" http.request.useragent="Go-http-client/1.1" http.response.duration=860.218447ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:44 +0000] "PUT /v2/foo/schema1/blobs/uploads/22c23b18-aea6-4f44-903e-19498690fd0d?_state=LFcb3iYyc0Q3oz5vIYt_4IzzheEkdVZOxZ8hakCDpJd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyMmMyM2IxOC1hZWE2LTRmNDQtOTAzZS0xOTQ5ODY5MGZkMGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NDQuNzU3NzMyMzI0WiJ9&digest=sha256%3Ac2bb238d52f4a58b724ec7ca50ba3fc81649953a1838a4ba4142a8743625a587 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=d1671cbf-3aae-40c9-8554-b47423a75710 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.494733ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=26e06f4a-564f-4c0b-b5c8-b83447de496c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de" http.request.useragent="Go-http-client/1.1" http.response.duration=1.30261ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=f4d9fefc-d0d1-4829-b083-b82045327302 http.request.method=GET http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.072089ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=3cd64ae8-d7ba-4701-9344-fcb49b55ca53 http.request.method=GET http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.093969ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "GET /v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40097" http.request.id=720ec5c8-bf3f-41b6-a222-e66266f8a7bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de" http.request.useragent="Go-http-client/1.1" http.response.duration=1.235291ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40097" http.request.id=1d35a865-d9ac-4fe3-985a-e6504338b111 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de" http.request.useragent="Go-http-client/1.1" http.response.duration=1.304131ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:40097" http.request.id=8ced0c2f-f465-4491-a6a4-7c0da4b3cad4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de" http.request.useragent="Go-http-client/1.1" http.response.duration=1.322371ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=71c12481-f174-44da-bf07-676606cb0872 http.request.method=GET http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.266091ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "GET /v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=fc5c2223-7e7f-4ede-9cf1-9b21c11ddb55 http.request.method=GET http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="722.366µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=c663d208-d5a4-4e5a-8860-71edbf283c36 http.request.method=GET http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de" http.request.useragent="Go-http-client/1.1" http.response.duration="675.245µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "GET /v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=a316ea78-f950-4c92-84ff-c6938f70f4e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="711.686µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=error msg="payload digest does match: "sha256:b830431f5237c92ce64c74cfde1218db73f2dae61aad64c865ada756c1243005" != "sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de"" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=13a3d1a6-4092-4301-b760-2149b53b297e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de" time="2025-02-09T20:57:45Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=13a3d1a6-4092-4301-b760-2149b53b297e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="880.847µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de" 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:99eae7e8264e2b9051b36a4bf7725b8c34da7556a9fdcc4b0e8254b7d2ec79de HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=c2243a63-3d91-4a1c-9eb3-3563e2fa51e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" 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="885.168µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=5dcba2e8-be33-4f5f-8c55-4931f3fd69c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" 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="672.166µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40097" http.request.id=1bdc1d1e-61ef-4feb-821c-0bba93bdc3fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" 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="886.408µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-02-09T20:57:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40097" http.request.id=1bdc1d1e-61ef-4feb-821c-0bba93bdc3fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" 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="956.968µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-02-09T20:57:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40097" http.request.id=1bdc1d1e-61ef-4feb-821c-0bba93bdc3fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" 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="990.968µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=edc8bb4a-5441-4ec7-a8d1-97264acf7be1 http.request.method=POST http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="815.406µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=f5107300-505f-4d54-a244-7dcbcab33918 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/blobs/uploads/225a488d-f019-433a-8e57-0d1b05aeb213?_state=bwlaZ60iWyvTJ5A3IbwNtMWi8gk6awqjeNLxkrHQNZl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMjVhNDg4ZC1mMDE5LTQzM2EtOGU1Ny0wZDFiMDVhZWIyMTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NDUuNjM5MDgzOTA1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.024769ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "PUT /v2/foo/schema2/blobs/uploads/225a488d-f019-433a-8e57-0d1b05aeb213?_state=bwlaZ60iWyvTJ5A3IbwNtMWi8gk6awqjeNLxkrHQNZl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMjVhNDg4ZC1mMDE5LTQzM2EtOGU1Ny0wZDFiMDVhZWIyMTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NDUuNjM5MDgzOTA1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40097" http.request.id=2bd68105-c073-49a6-9163-a8d0f6db8c2e http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" 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="862.567µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-02-09T20:57:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40097" http.request.id=2bd68105-c073-49a6-9163-a8d0f6db8c2e http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" 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="896.607µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-02-09T20:57:45Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=92ac586b-3750-4fbd-9c68-64cc32d7a31f http.request.method=POST http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="853.967µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:47Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=e2903005-50c8-4af7-a57c-01a3b7fae8ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/blobs/uploads/9bfa7237-b9e4-4215-814b-1b60d5ae3968?_state=bWibMVc_Gw1iMIspIWpGCiUN3m7cnwV0Iif2bClVTCN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YmZhNzIzNy1iOWU0LTQyMTUtODE0Yi0xYjYwZDVhZTM5NjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NDUuNzM4NjY2ODQ2WiJ9&digest=sha256%3A891dadeef169d935a98fcba1ba10aa8bb13e2479fa0295a61f06ab9b4520970a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.492325134s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:45 +0000] "PUT /v2/foo/schema2/blobs/uploads/9bfa7237-b9e4-4215-814b-1b60d5ae3968?_state=bWibMVc_Gw1iMIspIWpGCiUN3m7cnwV0Iif2bClVTCN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YmZhNzIzNy1iOWU0LTQyMTUtODE0Yi0xYjYwZDVhZTM5NjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NDUuNzM4NjY2ODQ2WiJ9&digest=sha256%3A891dadeef169d935a98fcba1ba10aa8bb13e2479fa0295a61f06ab9b4520970a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:47Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=11ecc04e-8fb2-4de7-b380-8e17e99afd71 http.request.method=POST http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.10033ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:47 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=c4a67191-3dcb-479d-96b9-3cca6b13cd8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/blobs/uploads/ef10a605-952f-4fdd-93e9-979311624167?_state=cYUdBC0QG0usQk7uQVXzqNulQIkYQMz2UB-RIm9QC8d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZjEwYTYwNS05NTJmLTRmZGQtOTNlOS05NzkzMTE2MjQxNjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NDcuMzIwMzYwOTU2WiJ9&digest=sha256%3A2907fd59048beb2dc1694fc46d887f3eb24e6ca8f20aa1a55d074e9d65a0cb1a" http.request.useragent="Go-http-client/1.1" http.response.duration=983.904425ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:47 +0000] "PUT /v2/foo/schema2/blobs/uploads/ef10a605-952f-4fdd-93e9-979311624167?_state=cYUdBC0QG0usQk7uQVXzqNulQIkYQMz2UB-RIm9QC8d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZjEwYTYwNS05NTJmLTRmZGQtOTNlOS05NzkzMTE2MjQxNjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NDcuMzIwMzYwOTU2WiJ9&digest=sha256%3A2907fd59048beb2dc1694fc46d887f3eb24e6ca8f20aa1a55d074e9d65a0cb1a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40097" http.request.id=9285a6a4-97cc-4064-880d-edff26760cbe http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.119609ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40097" http.request.id=b167e701-cb7a-435e-9db8-7827e98055fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:5e7a6fe577401f8e0a5b252d992ca8e7452ccc3076dee2b9b90bee5275055799" http.request.useragent="Go-http-client/1.1" http.response.duration="894.207µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "PUT /v2/foo/schema2/manifests/sha256:5e7a6fe577401f8e0a5b252d992ca8e7452ccc3076dee2b9b90bee5275055799 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=f133ba46-57f6-452d-a7cb-0ebd5574339d http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" 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="827.327µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=ffc8b096-9e81-40b6-911a-a0d26fbd2da3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:5e7a6fe577401f8e0a5b252d992ca8e7452ccc3076dee2b9b90bee5275055799" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="761.927µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "GET /v2/foo/schema2/manifests/sha256:5e7a6fe577401f8e0a5b252d992ca8e7452ccc3076dee2b9b90bee5275055799 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=085fccca-97e8-455c-8a5c-e2afaf2bc116 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="758.127µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=1808a92a-36f3-4585-8677-195985562414 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:5e7a6fe577401f8e0a5b252d992ca8e7452ccc3076dee2b9b90bee5275055799" http.request.useragent="Go-http-client/1.1" http.response.duration="615.365µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "GET /v2/foo/schema2/manifests/sha256:5e7a6fe577401f8e0a5b252d992ca8e7452ccc3076dee2b9b90bee5275055799 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=c1c12957-223c-4c60-b85d-3d2d654f95ed http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" 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="619.485µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="rewriting manifest sha256:5e7a6fe577401f8e0a5b252d992ca8e7452ccc3076dee2b9b90bee5275055799 in schema1 format to support old client" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=ab37ec08-0d7e-408c-9fdc-283566cdc3b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" 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-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=ab37ec08-0d7e-408c-9fdc-283566cdc3b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.290411ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40097" http.request.id=a034d82c-c1c2-4077-8b4a-4cd64171c64b http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" 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="728.366µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40097" http.request.id=46fe8c8b-f369-4393-93dc-2c5b222be481 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="850.847µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40097" http.request.id=169877d7-ce95-4959-b132-5338236cd2f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:01fd68d3e668b7d06b62e7c5b086a443d89291930ef87dc28aa4dc31f1d31e00" http.request.useragent="Go-http-client/1.1" http.response.duration="813.246µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "PUT /v2/foo/schema2/manifests/sha256:01fd68d3e668b7d06b62e7c5b086a443d89291930ef87dc28aa4dc31f1d31e00 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=4ef9a916-2df9-44fa-a1a5-17e43a795844 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" 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="790.367µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=31a953af-f410-4ad0-94b3-f0b563b26569 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:01fd68d3e668b7d06b62e7c5b086a443d89291930ef87dc28aa4dc31f1d31e00" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="759.727µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "GET /v2/foo/schema2/manifests/sha256:01fd68d3e668b7d06b62e7c5b086a443d89291930ef87dc28aa4dc31f1d31e00 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=11c2c298-1d93-4a24-8191-eac63f890880 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="682.525µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=b1a1c443-e394-4033-880a-ea5082cf1a50 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:01fd68d3e668b7d06b62e7c5b086a443d89291930ef87dc28aa4dc31f1d31e00" http.request.useragent="Go-http-client/1.1" http.response.duration="629.286µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "GET /v2/foo/schema2/manifests/sha256:01fd68d3e668b7d06b62e7c5b086a443d89291930ef87dc28aa4dc31f1d31e00 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="rewriting manifest list sha256:01fd68d3e668b7d06b62e7c5b086a443d89291930ef87dc28aa4dc31f1d31e00 in schema1 format to support old client" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=b2ee43d7-3115-4eb8-8076-1b8c2ada1316 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" 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-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40097" http.request.id=b2ee43d7-3115-4eb8-8076-1b8c2ada1316 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.646773ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.6 time="2025-02-09T20:57:48Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:48Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=fde179e5-f027-44d1-896a-534c4e0e83cc http.request.method=GET http.request.remoteaddr="127.0.0.1:41062" 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="839.167µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=c80e9aea-b10c-414f-8618-68bb147ccd14 http.request.method=GET http.request.remoteaddr="127.0.0.1:41062" 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="633.166µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=1038c80f-0e83-4111-ac5f-288a1da955b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41062" 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="700.366µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=95f09d1f-8dbb-4e36-b712-2c2e41709731 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41062" 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.151329ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-02-09T20:57:48Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=95f09d1f-8dbb-4e36-b712-2c2e41709731 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41062" 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.18533ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-02-09T20:57:48Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=95f09d1f-8dbb-4e36-b712-2c2e41709731 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41062" 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.20949ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-02-09T20:57:48Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=95f09d1f-8dbb-4e36-b712-2c2e41709731 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41062" 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.22817ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-02-09T20:57:48Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=4f57833c-6877-4304-a471-839c5c8af9f1 http.request.method=POST http.request.remoteaddr="127.0.0.1:41062" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="831.767µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:49Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=7063b03e-a33a-40db-b685-4ed1bc5a4f3b http.request.method=PUT http.request.remoteaddr="127.0.0.1:41062" http.request.uri="/v2/foo/schema1/blobs/uploads/a8638cf1-bc3b-4de5-834c-d3c79bd17314?_state=Zl8STcZ3O5mzy0DgrNWtB5XcX-lI5USjfsSbyy93Sg97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhODYzOGNmMS1iYzNiLTRkZTUtODM0Yy1kM2M3OWJkMTczMTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NDguMzg5ODEzNjA3WiJ9&digest=sha256%3Ae7691c9ecfc9d5786c1a8e662dd6e08544df8b3fa0ccb6e2854a3b08d2b60157" http.request.useragent="Go-http-client/1.1" http.response.duration=667.280017ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:48 +0000] "PUT /v2/foo/schema1/blobs/uploads/a8638cf1-bc3b-4de5-834c-d3c79bd17314?_state=Zl8STcZ3O5mzy0DgrNWtB5XcX-lI5USjfsSbyy93Sg97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhODYzOGNmMS1iYzNiLTRkZTUtODM0Yy1kM2M3OWJkMTczMTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NDguMzg5ODEzNjA3WiJ9&digest=sha256%3Ae7691c9ecfc9d5786c1a8e662dd6e08544df8b3fa0ccb6e2854a3b08d2b60157 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:49Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=d12f0bb9-b5c7-409d-ad21-15fb5a41081b http.request.method=POST http.request.remoteaddr="127.0.0.1:41062" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="848.527µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:49 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=e25ab78e-9088-4d90-bcc4-e5a44c4d9a65 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41062" http.request.uri="/v2/foo/schema1/blobs/uploads/841dad8e-e184-422f-84dc-020d7dacfbd4?_state=TRBM1a9FRk0a0pjtFpy8edTT1oepb1lXOrSMR_shFeV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4NDFkYWQ4ZS1lMTg0LTQyMmYtODRkYy0wMjBkN2RhY2ZiZDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NDkuMTU5OTI4NzkxWiJ9&digest=sha256%3Ad7b5513335721defc8961052e63a8eea42b841fd6d933d146ca1f9a32a74defa" http.request.useragent="Go-http-client/1.1" http.response.duration=1.4008253s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:49 +0000] "PUT /v2/foo/schema1/blobs/uploads/841dad8e-e184-422f-84dc-020d7dacfbd4?_state=TRBM1a9FRk0a0pjtFpy8edTT1oepb1lXOrSMR_shFeV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4NDFkYWQ4ZS1lMTg0LTQyMmYtODRkYy0wMjBkN2RhY2ZiZDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NDkuMTU5OTI4NzkxWiJ9&digest=sha256%3Ad7b5513335721defc8961052e63a8eea42b841fd6d933d146ca1f9a32a74defa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=ada5895b-74fd-4da0-988c-5249409a4c02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41062" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.396332ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=3706ddf3-9459-4edd-acc9-9eab73b48839 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41062" http.request.uri="/v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf" http.request.useragent="Go-http-client/1.1" http.response.duration=2.152738ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "PUT /v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=b4c29777-d017-40be-aca3-b504c15dea4b http.request.method=GET http.request.remoteaddr="127.0.0.1:41062" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.046289ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=fda55dfb-375d-4041-bcb2-b387110fb904 http.request.method=GET http.request.remoteaddr="127.0.0.1:41062" http.request.uri="/v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="995.008µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "GET /v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:43445" http.request.id=afea546f-2a9f-4c5b-b49a-edeaf3b8cc57 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41062" http.request.uri="/v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.20689ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "PUT /v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:43445" http.request.id=1b5398f6-1591-40ad-95fd-2da773f2278a http.request.method=PUT http.request.remoteaddr="127.0.0.1:41062" http.request.uri="/v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.21873ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "PUT /v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:43445" http.request.id=341af23f-28c9-48a4-b17b-11e48e4cc736 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41062" http.request.uri="/v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.263531ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "PUT /v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=7c9bd7f8-19de-44a2-b898-c761f04da730 http.request.method=GET http.request.remoteaddr="127.0.0.1:41062" http.request.uri="/v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.050768ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "GET /v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=a6252f1c-f685-483c-b191-ba6ab8540712 http.request.method=GET http.request.remoteaddr="127.0.0.1:41062" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="661.766µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=d0b6d994-cc30-4939-abd4-77321b0d5a9a http.request.method=GET http.request.remoteaddr="127.0.0.1:41062" http.request.uri="/v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf" http.request.useragent="Go-http-client/1.1" http.response.duration="677.006µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "GET /v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=d5464ec7-f7ea-4793-8366-8c18f7080c18 http.request.method=GET http.request.remoteaddr="127.0.0.1:41062" 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="671.125µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=error msg="payload digest does match: "sha256:2af56ef3bf25c48ecdd3ac98c1a7c40f4ba3c427d40860e88714b5d9e2a7b1b1" != "sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf"" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=e920ec2b-5a72-4fba-ad8b-ba5896bfc282 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41062" http.request.uri="/v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf" time="2025-02-09T20:57:50Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=e920ec2b-5a72-4fba-ad8b-ba5896bfc282 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41062" http.request.uri="/v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="782.767µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf" 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "PUT /v2/foo/schema1/manifests/sha256:6391d791be3ab45a9e206080b438942604dc33b46597bc8df118a0d3060accaf HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=91bad3ec-dac7-4d32-9efd-7e706d868123 http.request.method=GET http.request.remoteaddr="127.0.0.1:41074" 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="846.247µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" 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.6 http.request.host="127.0.0.1:43445" http.request.id=5b1f8082-d3cd-412c-a7bf-06ec6885b8e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:41074" 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="653.285µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43445" http.request.id=063ab285-8435-4410-94e3-910f7b7b5b46 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41074" 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="763.406µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-02-09T20:57:50Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43445" http.request.id=063ab285-8435-4410-94e3-910f7b7b5b46 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41074" 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="796.966µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-02-09T20:57:50Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43445" http.request.id=063ab285-8435-4410-94e3-910f7b7b5b46 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41074" 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="820.807µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=0eea4c52-8996-4820-9488-17876a1c7711 http.request.method=POST http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="753.206µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=58d6ab1b-2ba6-46b3-a061-7f748e72dd2b http.request.method=PUT http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/blobs/uploads/ea6d445a-97ab-4ea2-8eca-c22c851c57d5?_state=0o-LdwWOJlylcfsDp_WAKbeDM_fRmUojjC-0WfTSXeN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYTZkNDQ1YS05N2FiLTRlYTItOGVjYS1jMjJjODUxYzU3ZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NTAuNTgxMjIyNjJaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.020569ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "PUT /v2/foo/schema2/blobs/uploads/ea6d445a-97ab-4ea2-8eca-c22c851c57d5?_state=0o-LdwWOJlylcfsDp_WAKbeDM_fRmUojjC-0WfTSXeN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYTZkNDQ1YS05N2FiLTRlYTItOGVjYS1jMjJjODUxYzU3ZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NTAuNTgxMjIyNjJaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43445" http.request.id=3a83602e-c802-4310-a96a-7d399c6c9215 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41074" 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="886.088µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-02-09T20:57:50Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43445" http.request.id=3a83602e-c802-4310-a96a-7d399c6c9215 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41074" 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="915.328µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-02-09T20:57:50Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=9070f0d4-fa36-41ae-a2cd-8d0c8bc34e0d http.request.method=POST http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="857.727µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:51Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=8d26340c-06c2-4c3f-8a9f-f74c5ae3c392 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/blobs/uploads/29006244-3f7a-43c1-9544-c32359c4ca35?_state=vaKWCPKUEdCdAhE-fM26t6sTOaKx8mE2XxBte3IocP97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyOTAwNjI0NC0zZjdhLTQzYzEtOTU0NC1jMzIzNTljNGNhMzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NTAuNjYwMzkzOTEyWiJ9&digest=sha256%3Aeb16704ad300d1375953bd34391459b36e05f9f5552852a46608c9ab37690cdc" http.request.useragent="Go-http-client/1.1" http.response.duration=986.611328ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:50 +0000] "PUT /v2/foo/schema2/blobs/uploads/29006244-3f7a-43c1-9544-c32359c4ca35?_state=vaKWCPKUEdCdAhE-fM26t6sTOaKx8mE2XxBte3IocP97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyOTAwNjI0NC0zZjdhLTQzYzEtOTU0NC1jMzIzNTljNGNhMzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NTAuNjYwMzkzOTEyWiJ9&digest=sha256%3Aeb16704ad300d1375953bd34391459b36e05f9f5552852a46608c9ab37690cdc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:51Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=69d721d7-486e-49da-b229-cd49a1f18dd5 http.request.method=POST http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="898.767µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=308306ee-f3ba-4e40-890e-5ff61014464e http.request.method=PUT http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/blobs/uploads/360b45a5-1d20-4cd4-abe7-f269bb582f88?_state=Moe03kYWQkdmTVqImCoFUC2x8Bm4zRnM7dUyoV4z7sx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNjBiNDVhNS0xZDIwLTRjZDQtYWJlNy1mMjY5YmI1ODJmODgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NTEuNzE5OTI1NzIxWiJ9&digest=sha256%3A62f8db8f0c13ebdd91e4b1a081ca2b29322a4f5075df4bc3c67ad37155c5c720" http.request.useragent="Go-http-client/1.1" http.response.duration=680.92137ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/360b45a5-1d20-4cd4-abe7-f269bb582f88?_state=Moe03kYWQkdmTVqImCoFUC2x8Bm4zRnM7dUyoV4z7sx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNjBiNDVhNS0xZDIwLTRjZDQtYWJlNy1mMjY5YmI1ODJmODgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NTEuNzE5OTI1NzIxWiJ9&digest=sha256%3A62f8db8f0c13ebdd91e4b1a081ca2b29322a4f5075df4bc3c67ad37155c5c720 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43445" http.request.id=ef47d38c-d45b-4d09-b6b5-366963a29a65 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.024648ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43445" http.request.id=a5ffcee4-36b7-468b-88f2-fca942f52d92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/manifests/sha256:676a9c990f79d86abc6a248e1354207dc088a370649086bf42d75448ce086942" http.request.useragent="Go-http-client/1.1" http.response.duration="856.607µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "PUT /v2/foo/schema2/manifests/sha256:676a9c990f79d86abc6a248e1354207dc088a370649086bf42d75448ce086942 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=f213f305-0906-4668-ab63-b08273ac57a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:41074" 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="784.767µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=18b6d433-0251-4845-9f77-24cc1c3b159e http.request.method=GET http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/manifests/sha256:676a9c990f79d86abc6a248e1354207dc088a370649086bf42d75448ce086942" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="747.447µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/foo/schema2/manifests/sha256:676a9c990f79d86abc6a248e1354207dc088a370649086bf42d75448ce086942 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=b935c890-be76-4a8b-b95a-1c904038f476 http.request.method=GET http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="674.526µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=2ac80cfe-0aee-42aa-9630-81ae2ba46f39 http.request.method=GET http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/manifests/sha256:676a9c990f79d86abc6a248e1354207dc088a370649086bf42d75448ce086942" http.request.useragent="Go-http-client/1.1" http.response.duration="565.404µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/foo/schema2/manifests/sha256:676a9c990f79d86abc6a248e1354207dc088a370649086bf42d75448ce086942 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=6d6a932a-7fbf-45e8-a100-3963ae3f1622 http.request.method=GET http.request.remoteaddr="127.0.0.1:41074" 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="568.805µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="rewriting manifest sha256:676a9c990f79d86abc6a248e1354207dc088a370649086bf42d75448ce086942 in schema1 format to support old client" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=bc566df0-ed47-4750-b2de-f49939cfc02e http.request.method=GET http.request.remoteaddr="127.0.0.1:41074" 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-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=bc566df0-ed47-4750-b2de-f49939cfc02e http.request.method=GET http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.16981ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43445" http.request.id=4453845b-2666-4e3a-b31a-ae060894d723 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41074" 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="644.845µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43445" http.request.id=912202fe-5fb4-4d35-8e31-934df98523d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="812.887µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43445" http.request.id=60caffcc-95d3-4ed8-9fb9-80f5a1bc1d14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/manifests/sha256:c4c2fb474248bb5eb73a5f2dacd1baf4659c59f2f1275710c23306242fb8cc67" http.request.useragent="Go-http-client/1.1" http.response.duration="750.646µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "PUT /v2/foo/schema2/manifests/sha256:c4c2fb474248bb5eb73a5f2dacd1baf4659c59f2f1275710c23306242fb8cc67 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=60d81aee-e59f-4f96-9b71-f82bd4fbe1e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:41074" 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="736.606µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=bc7387ac-3bfe-4e97-95c4-e7730e4709c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/manifests/sha256:c4c2fb474248bb5eb73a5f2dacd1baf4659c59f2f1275710c23306242fb8cc67" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="711.806µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/foo/schema2/manifests/sha256:c4c2fb474248bb5eb73a5f2dacd1baf4659c59f2f1275710c23306242fb8cc67 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=e3dc30d2-d873-49cc-bb1b-797eb343092b http.request.method=GET http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="584.245µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=2d0b0dea-e089-4b14-89cf-829192be9015 http.request.method=GET http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/manifests/sha256:c4c2fb474248bb5eb73a5f2dacd1baf4659c59f2f1275710c23306242fb8cc67" http.request.useragent="Go-http-client/1.1" http.response.duration="591.685µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/foo/schema2/manifests/sha256:c4c2fb474248bb5eb73a5f2dacd1baf4659c59f2f1275710c23306242fb8cc67 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="rewriting manifest list sha256:c4c2fb474248bb5eb73a5f2dacd1baf4659c59f2f1275710c23306242fb8cc67 in schema1 format to support old client" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=d7a8ffeb-a87f-4596-9be4-1641ff7c8b41 http.request.method=GET http.request.remoteaddr="127.0.0.1:41074" 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-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:43445" http.request.id=d7a8ffeb-a87f-4596-9be4-1641ff7c8b41 http.request.method=GET http.request.remoteaddr="127.0.0.1:41074" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.159609ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (9.06s) === RUN TestGetManifestWithStorageError time="2025-02-09T20:57:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.6 time="2025-02-09T20:57:52Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:52Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.23.6 http.request.host="127.0.0.1:41153" http.request.id=723b97c6-d1e6-4f9e-81b2-8b67b995d790 http.request.method=GET http.request.remoteaddr="127.0.0.1:55650" 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="811.646µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.23.6 http.request.host="127.0.0.1:41153" http.request.id=db91c901-9f2b-4e59-a7c1-95fc188be12b http.request.method=GET http.request.remoteaddr="127.0.0.1:55650" 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="618.365µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.23.6 http.request.host="127.0.0.1:41153" http.request.id=87e44638-cffb-44ad-9fc5-0a351234237f http.request.method=GET http.request.remoteaddr="127.0.0.1:55650" 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="654.046µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.23.6 http.request.host="127.0.0.1:41153" http.request.id=226d2d2b-6bad-4894-ab36-6ce7db4f5fed http.request.method=GET http.request.remoteaddr="127.0.0.1:55650" 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="600.045µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.00s) === RUN TestManifestDelete time="2025-02-09T20:57:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.6 time="2025-02-09T20:57:52Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:52Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=9afaeb98-e867-4c8b-a099-d2c3d383a606 http.request.method=GET http.request.remoteaddr="127.0.0.1:35468" 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="790.846µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" 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.6 http.request.host="127.0.0.1:37243" http.request.id=3b053aae-b045-4a58-a663-9ce8d631fdad http.request.method=GET http.request.remoteaddr="127.0.0.1:35468" 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="623.525µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=4fc5b4e1-908b-4b6d-a0f3-dacc30615955 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35468" 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="661.526µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=96368332-a891-4238-8498-c3100544a288 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35468" 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.002488ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-02-09T20:57:52Z" 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.6 http.request.host="127.0.0.1:37243" http.request.id=96368332-a891-4238-8498-c3100544a288 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35468" 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.033369ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-02-09T20:57:52Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=96368332-a891-4238-8498-c3100544a288 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35468" 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.050489ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-02-09T20:57:52Z" 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.6 http.request.host="127.0.0.1:37243" http.request.id=96368332-a891-4238-8498-c3100544a288 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35468" 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.071129ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-02-09T20:57:52Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=8d62cdfd-7203-4ed8-8cd4-428b6459ed48 http.request.method=POST http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="839.047µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:53Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=a2249b7b-9e38-4289-8813-92c206b98223 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/schema1/blobs/uploads/380431ea-f4b9-4215-95dd-5aecb503f265?_state=aEyNVC_AItpbCYMbPZPCLuuq7kJteaLQd-Zj4BSDU5h7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzODA0MzFlYS1mNGI5LTQyMTUtOTVkZC01YWVjYjUwM2YyNjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NTIuNTA2NjE2NjgyWiJ9&digest=sha256%3Ac475d61ddb45e1a94afb6a1684ed76b810b8272700bde8145786fd289094ee45" http.request.useragent="Go-http-client/1.1" http.response.duration=1.156307566s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:52 +0000] "PUT /v2/foo/schema1/blobs/uploads/380431ea-f4b9-4215-95dd-5aecb503f265?_state=aEyNVC_AItpbCYMbPZPCLuuq7kJteaLQd-Zj4BSDU5h7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzODA0MzFlYS1mNGI5LTQyMTUtOTVkZC01YWVjYjUwM2YyNjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NTIuNTA2NjE2NjgyWiJ9&digest=sha256%3Ac475d61ddb45e1a94afb6a1684ed76b810b8272700bde8145786fd289094ee45 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:53Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=159a1784-a46b-479e-8e58-48a3b9d8c63f http.request.method=POST http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="917.168µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:53 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=98fb906c-1be0-4255-a8df-b32570496c47 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/schema1/blobs/uploads/0dccd678-fe42-4fd2-a81e-5709744d852f?_state=iNP2nQKsKAqCSG9n2wpzuyktTR60mNjlVN4rJetlS6p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZGNjZDY3OC1mZTQyLTRmZDItYTgxZS01NzA5NzQ0ZDg1MmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NTMuNzMyMDAxNzc3WiJ9&digest=sha256%3A905338111b754241b0142b2e109eb1503d81ca39cd51967778a4ee07f7314cf7" http.request.useragent="Go-http-client/1.1" http.response.duration=629.722348ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:53 +0000] "PUT /v2/foo/schema1/blobs/uploads/0dccd678-fe42-4fd2-a81e-5709744d852f?_state=iNP2nQKsKAqCSG9n2wpzuyktTR60mNjlVN4rJetlS6p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZGNjZDY3OC1mZTQyLTRmZDItYTgxZS01NzA5NzQ0ZDg1MmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NTMuNzMyMDAxNzc3WiJ9&digest=sha256%3A905338111b754241b0142b2e109eb1503d81ca39cd51967778a4ee07f7314cf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=05269a21-5954-4cee-913b-38d7cdcd79dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.412412ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=2af41925-2160-4130-896f-578a910b3a0b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" http.request.useragent="Go-http-client/1.1" http.response.duration=1.22389ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=da1c54ea-e943-461c-a667-0d656cc3625f http.request.method=GET http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.011728ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=3ba24755-3acc-40bc-addb-6ec5785e65e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.068568ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "GET /v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37243" http.request.id=ed57e5fc-29cd-46a9-b7f9-0fac63fe2847 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" http.request.useragent="Go-http-client/1.1" http.response.duration=1.22273ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37243" http.request.id=353acdd4-d734-41eb-9129-8ace89ac0278 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" http.request.useragent="Go-http-client/1.1" http.response.duration=1.25673ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:37243" http.request.id=4a8d0de1-5936-437a-8773-1a98ac18c868 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" http.request.useragent="Go-http-client/1.1" http.response.duration=1.251251ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=6cbf0858-24e8-451b-8018-1f5250ae86a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.018008ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "GET /v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=b9d44643-188c-4725-b081-b174a9e5bc35 http.request.method=GET http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="670.685µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=f93ef4b0-f85d-472d-92d7-3d89d5810f0a http.request.method=GET http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" http.request.useragent="Go-http-client/1.1" http.response.duration="696.486µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "GET /v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=e6e51b01-12fe-4fb0-b7af-2eea155550f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:35468" 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="659.086µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=error msg="payload digest does match: "sha256:387e81a3f9655a092de18186b8de181be1f61dcf0a008ecc63ce5605dddc83bf" != "sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974"" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=3c2757d2-49d2-4201-93e4-142a87bbfeec http.request.method=PUT http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" time="2025-02-09T20:57:54Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=3c2757d2-49d2-4201-93e4-142a87bbfeec http.request.method=PUT http.request.remoteaddr="127.0.0.1:35468" http.request.uri="/v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="790.727µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=1df55788-9270-45dd-a20d-93c0c58f0929 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" http.request.useragent="Go-http-client/1.1" http.response.duration="929.567µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "DELETE /v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" err.message="manifest unknown" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=22633ea1-8d67-45cd-8b5f-142cefe0bb92 http.request.method=GET http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="743.807µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "GET /v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=164a68b2-133c-40b8-a0c3-db1470ff4b44 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44644" http.request.uri="/v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="911.447µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "DELETE /v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=882bc5e9-8c37-4166-a170-e190641c604a http.request.method=PUT http.request.remoteaddr="127.0.0.1:44658" http.request.uri="/v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" http.request.useragent="Go-http-client/1.1" http.response.duration=1.455972ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=50f547d5-5978-4f54-806a-3489070b2568 http.request.method=GET http.request.remoteaddr="127.0.0.1:44658" http.request.uri="/v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.074969ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "GET /v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=f986e64e-45d1-4e38-a4cb-5ecdda3a9e77 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44674" 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="872.487µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=6ad32f94-a05b-45d7-9ffb-1d4db243a204 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.463612ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=81a38755-ee15-41ff-9635-851ff3860bc8 http.request.method=GET http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="711.046µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=31f421de-d323-4b44-8b60-b7ad4736077f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974" http.request.useragent="Go-http-client/1.1" http.response.duration="826.327µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "DELETE /v2/foo/schema1/manifests/sha256:63c8531b349fe16620cf031cad9e10078e65594ea4d62b8d059c380f3f905974 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=2af55e95-fad9-4411-9229-8a987497d30f http.request.method=GET http.request.remoteaddr="127.0.0.1:44682" 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="682.086µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=4ffeaf1d-840f-42a7-bd80-0a2378ed5934 http.request.method=GET http.request.remoteaddr="127.0.0.1:44682" 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="711.286µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" 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.6 http.request.host="127.0.0.1:37243" http.request.id=9a5e567c-c49d-4a05-b7f4-de94d715ea92 http.request.method=GET http.request.remoteaddr="127.0.0.1:44682" 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="696.806µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37243" http.request.id=efb6bd00-cea5-4bdc-89bd-c6ad2c160aa1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44682" 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="819.126µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-02-09T20:57:54Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37243" http.request.id=efb6bd00-cea5-4bdc-89bd-c6ad2c160aa1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44682" 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="849.527µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-02-09T20:57:54Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37243" http.request.id=efb6bd00-cea5-4bdc-89bd-c6ad2c160aa1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44682" 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="868.127µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=9290f8de-0bac-4923-aaa6-20a42f07d417 http.request.method=POST http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="770.806µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=f4757a37-f825-4b6f-8527-337f4019ae19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema2/blobs/uploads/d94dd978-ac2a-4018-adf3-5cf0ff5e4c71?_state=tZ4g_3lIfVasQeu8LVFJ5vbq3jaDtqld66mFl4A7TDp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkOTRkZDk3OC1hYzJhLTQwMTgtYWRmMy01Y2YwZmY1ZTRjNzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NTQuMzkyODg0MTgxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="975.168µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "PUT /v2/foo/schema2/blobs/uploads/d94dd978-ac2a-4018-adf3-5cf0ff5e4c71?_state=tZ4g_3lIfVasQeu8LVFJ5vbq3jaDtqld66mFl4A7TDp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkOTRkZDk3OC1hYzJhLTQwMTgtYWRmMy01Y2YwZmY1ZTRjNzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NTQuMzkyODg0MTgxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37243" http.request.id=80698499-8bab-4a18-9003-9e617c78ef2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44682" 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="802.486µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-02-09T20:57:54Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37243" http.request.id=80698499-8bab-4a18-9003-9e617c78ef2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44682" 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="832.567µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-02-09T20:57:54Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=d085b346-f07d-494a-af88-b758ea5681ff http.request.method=POST http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="850.167µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:55Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=064e218d-37e3-4fac-b771-5f186e3af760 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema2/blobs/uploads/d603df91-25e9-4fc9-b7e2-373f8654e0cf?_state=QNBtL3PnDBjsuDmBQZ0NxYGP_3f7w6MOkRblnQYPzOh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNjAzZGY5MS0yNWU5LTRmYzktYjdlMi0zNzNmODY1NGUwY2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NTQuNDUzMjI2MTk4WiJ9&digest=sha256%3A479498011fbd7efc121eb97dfb072c705094416284f043b72fb13ae10b3873cd" http.request.useragent="Go-http-client/1.1" http.response.duration=549.419446ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:54 +0000] "PUT /v2/foo/schema2/blobs/uploads/d603df91-25e9-4fc9-b7e2-373f8654e0cf?_state=QNBtL3PnDBjsuDmBQZ0NxYGP_3f7w6MOkRblnQYPzOh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNjAzZGY5MS0yNWU5LTRmYzktYjdlMi0zNzNmODY1NGUwY2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NTQuNDUzMjI2MTk4WiJ9&digest=sha256%3A479498011fbd7efc121eb97dfb072c705094416284f043b72fb13ae10b3873cd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:55Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=3f7cb124-5650-46e3-a10e-32ac255b18e0 http.request.method=POST http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="895.848µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:55 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=457f746a-af07-40b2-86d4-3bcad88ab3f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema2/blobs/uploads/b23c55f8-e571-4ada-a9e2-5bc9da7d180c?_state=bm2As-lXoAjZT09tFqPwt_9yQWlK6gsAo-gOFBmcFJN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMjNjNTVmOC1lNTcxLTRhZGEtYTllMi01YmM5ZGE3ZDE4MGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NTUuMDk1MTk2MzI3WiJ9&digest=sha256%3A906bdd8b8516d56fdc129f00c54ec0f7e8b31310a4117f68d102974cdd647eae" http.request.useragent="Go-http-client/1.1" http.response.duration=1.591956395s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:55 +0000] "PUT /v2/foo/schema2/blobs/uploads/b23c55f8-e571-4ada-a9e2-5bc9da7d180c?_state=bm2As-lXoAjZT09tFqPwt_9yQWlK6gsAo-gOFBmcFJN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMjNjNTVmOC1lNTcxLTRhZGEtYTllMi01YmM5ZGE3ZDE4MGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDItMDlUMjA6NTc6NTUuMDk1MTk2MzI3WiJ9&digest=sha256%3A906bdd8b8516d56fdc129f00c54ec0f7e8b31310a4117f68d102974cdd647eae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37243" http.request.id=e13b3039-136c-4afa-8917-4556ffd8cb0f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.044528ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37243" http.request.id=d2874b4f-a00d-4252-90cc-03af7534fb26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d" http.request.useragent="Go-http-client/1.1" http.response.duration="847.087µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "PUT /v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=4d9825af-b724-464f-b204-9334543e6b95 http.request.method=GET http.request.remoteaddr="127.0.0.1:44682" 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="798.487µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=b52ec23d-4219-4e78-be69-9a4e5c8aee1a http.request.method=GET http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="848.527µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "GET /v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=c469f097-e47a-407f-9c84-2b5265f202e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="646.726µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=e261be3d-fd48-4a5a-a3e2-aaeb0a374063 http.request.method=GET http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d" http.request.useragent="Go-http-client/1.1" http.response.duration="646.165µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "GET /v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=1878bf14-211a-4516-a05b-ac65d3805925 http.request.method=GET http.request.remoteaddr="127.0.0.1:44682" 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="636.885µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=info msg="rewriting manifest sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d in schema1 format to support old client" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=eaf3818d-e49f-47e3-8e9c-99719f2972d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:44682" 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-02-09T20:57:56Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=eaf3818d-e49f-47e3-8e9c-99719f2972d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.20277ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=e8ec908c-dc9d-4e67-9cbe-0f26e62cad60 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d" http.request.useragent="Go-http-client/1.1" http.response.duration="759.847µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "DELETE /v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d" err.message="manifest unknown" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=9b95b21d-32a0-44f6-83e3-2c1710cf4703 http.request.method=GET http.request.remoteaddr="127.0.0.1:44682" http.request.uri="/v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="769.646µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d" 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "GET /v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=90f7c205-3468-48f1-a914-20babd063017 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44690" http.request.uri="/v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="867.367µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d" 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "DELETE /v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37243" http.request.id=891d7e5f-636d-4b14-b66c-b3a5b4ab7c31 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44702" http.request.uri="/v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.020488ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "PUT /v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=8614d1e4-43ad-4dbf-88f6-93c7c2d68029 http.request.method=GET http.request.remoteaddr="127.0.0.1:44702" http.request.uri="/v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="834.967µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "GET /v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=f510d228-c8df-473a-b478-46d94cdd24cf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44718" 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="852.207µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=info msg="response completed" go.version=go1.23.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37243" http.request.id=4fdc2faf-7416-4ec3-af59-0a6296771099 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44730" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.068448ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=3a3378ab-6910-4ba0-a38f-71a100b0d06f http.request.method=GET http.request.remoteaddr="127.0.0.1:44730" 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="658.285µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=6d9ebae3-d6ff-4616-a982-7a378eea2417 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44730" http.request.uri="/v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d" http.request.useragent="Go-http-client/1.1" http.response.duration="858.167µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "DELETE /v2/foo/schema2/manifests/sha256:96d022d8eba782906fb8224f5ece23f98cf97263a2bcc179087ae1f35ddd5f9d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:56Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:37243" http.request.id=99be80aa-029e-44d0-bf3b-43cf0e1f2d94 http.request.method=GET http.request.remoteaddr="127.0.0.1:44730" 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="644.805µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (4.28s) === RUN TestManifestDeleteDisabled time="2025-02-09T20:57:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.6 time="2025-02-09T20:57:56Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:56Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.6 http.request.host="127.0.0.1:35135" http.request.id=fbc8708b-2d93-4d8e-b5b7-8eb2dc8e3d4b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46210" 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="842.767µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [09/Feb/2025:20:57:56 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-02-09T20:57:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.6 time="2025-02-09T20:57:56Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:56Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.6 time="2025-02-09T20:57:57Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.23.6 time="2025-02-09T20:57:57Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.6 time="2025-02-09T20:57:57Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.6 http.request.host="127.0.0.1:39391" http.request.id=ad1b264d-4461-4ac8-9041-d391ccff1e63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46204" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.553853ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Feb/2025:20:57:57 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-02-09T20:57:57Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.6 http.request.host="127.0.0.1:39391" http.request.id=40f39f1d-4382-405f-85b1-6820381ff283 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46206" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.314851ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Feb/2025:20:57:57 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-02-09T20:57:57Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.6 http.request.host="127.0.0.1:39391" http.request.id=f7d66995-313f-4405-990c-5b32cecd59dc http.request.method=POST http.request.remoteaddr="127.0.0.1:46222" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.336051ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [09/Feb/2025:20:57:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-02-09T20:57:57Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.6 http.request.host="127.0.0.1:39391" http.request.id=77546f84-0398-4087-a452-11bcc73bd660 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46234" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.374051ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [09/Feb/2025:20:57:57 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.69s) === RUN TestProxyManifestGetByTag time="2025-02-09T20:57:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.6 time="2025-02-09T20:57:57Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:57Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:35743" http.request.id=8aecd17c-79e9-41b2-b44d-150e5dffbb3c http.request.method=POST http.request.remoteaddr="127.0.0.1:38158" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="943.767µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:59Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:35743" http.request.id=567802ec-501b-4e30-b12a-f94865719bf5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38158" http.request.uri="/v2/foo/bar/blobs/uploads/d878b621-1674-4e17-b19d-ff0f22c85965?_state=h8MCP1MDrpKS0Q5DFnHc5zTmXD1HrChhw0hRN8-FhIN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ4NzhiNjIxLTE2NzQtNGUxNy1iMTlkLWZmMGYyMmM4NTk2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1Nzo1Ny41MTM0NzYwODhaIn0%3D&digest=sha256%3A2b5660e3727a610cc0b4cab71edabae7fa0e789c134275a6c92b8c3628f3f0a2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.126412757s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:57 +0000] "PUT /v2/foo/bar/blobs/uploads/d878b621-1674-4e17-b19d-ff0f22c85965?_state=h8MCP1MDrpKS0Q5DFnHc5zTmXD1HrChhw0hRN8-FhIN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ4NzhiNjIxLTE2NzQtNGUxNy1iMTlkLWZmMGYyMmM4NTk2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1Nzo1Ny41MTM0NzYwODhaIn0%3D&digest=sha256%3A2b5660e3727a610cc0b4cab71edabae7fa0e789c134275a6c92b8c3628f3f0a2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:59Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:35743" http.request.id=f255a144-afb6-405a-82c8-5f3fb70f1741 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38158" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.360651ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:59 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:57:59Z" 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.6 time="2025-02-09T20:57:59Z" level=info msg="redis not configured" go.version=go1.23.6 time="2025-02-09T20:57:59Z" level=info msg="Starting upload purge in 40m0s" go.version=go1.23.6 time="2025-02-09T20:57:59Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.6 time="2025-02-09T20:57:59Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:35743" http.request.id=0a0e2865-7d54-44c1-a01d-52b705d86729 http.request.method=GET http.request.remoteaddr="127.0.0.1:38158" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="573.444µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Feb/2025:20:57:59 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-02-09T20:57:59Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:35743" go.version=go1.23.6 time="2025-02-09T20:57:59Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.6 time="2025-02-09T20:57:59Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:35743" http.request.id=cef430ce-69dc-4bb5-8731-61d379244e17 http.request.method=GET http.request.remoteaddr="127.0.0.1:38164" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="663.165µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Feb/2025:20:57:59 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-02-09T20:57:59Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35743 /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:35743/v2/:[]]}" go.version=go1.23.6 http.request.host="127.0.0.1:42873" http.request.id=0a1c32ec-cd40-4f7a-b63f-ec6b83dabeac http.request.method=GET http.request.remoteaddr="127.0.0.1:49296" http.request.uri="/v2/foo/bar/manifests/sha256:fe0db0f487c9827d6a8fe7243656bbff2f646203384c8e047592adc932ce1a2b" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:fe0db0f487c9827d6a8fe7243656bbff2f646203384c8e047592adc932ce1a2b" time="2025-02-09T20:57:59Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:35743" http.request.id=1ce2d4f0-fb90-4473-b45e-dde8ff9ea801 http.request.method=GET http.request.remoteaddr="127.0.0.1:38170" http.request.uri="/v2/foo/bar/manifests/sha256:fe0db0f487c9827d6a8fe7243656bbff2f646203384c8e047592adc932ce1a2b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.175969ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Feb/2025:20:57:59 +0000] "GET /v2/foo/bar/manifests/sha256:fe0db0f487c9827d6a8fe7243656bbff2f646203384c8e047592adc932ce1a2b HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-02-09T20:57:59Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:fe0db0f487c9827d6a8fe7243656bbff2f646203384c8e047592adc932ce1a2b with ttl=167h59m59.9999972s" go.version=go1.23.6 time="2025-02-09T20:57:59Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:42873" http.request.id=0a1c32ec-cd40-4f7a-b63f-ec6b83dabeac http.request.method=GET http.request.remoteaddr="127.0.0.1:49296" http.request.uri="/v2/foo/bar/manifests/sha256:fe0db0f487c9827d6a8fe7243656bbff2f646203384c8e047592adc932ce1a2b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.439677ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Feb/2025:20:57:59 +0000] "GET /v2/foo/bar/manifests/sha256:fe0db0f487c9827d6a8fe7243656bbff2f646203384c8e047592adc932ce1a2b HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-02-09T20:57:59Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:35743" http.request.id=f947d0a5-9fdc-44bd-ba71-b7c703a32ea8 http.request.method=GET http.request.remoteaddr="127.0.0.1:38170" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="725.526µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Feb/2025:20:57:59 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-02-09T20:57:59Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35743 /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:35743/v2/:[]]}" go.version=go1.23.6 http.request.host="127.0.0.1:42873" http.request.id=b4a1bb39-4369-4186-8f77-d0a318098532 http.request.method=GET http.request.remoteaddr="127.0.0.1:49310" 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-02-09T20:57:59Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:35743" http.request.id=67c90151-c72d-4ea9-a5c6-5867d00949fc http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38182" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.153689ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Feb/2025:20:57:59 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-02-09T20:57:59Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:42873" http.request.id=b4a1bb39-4369-4186-8f77-d0a318098532 http.request.method=GET http.request.remoteaddr="127.0.0.1:49310" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.068033ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Feb/2025:20:57:59 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-02-09T20:57:59Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:35743" http.request.id=b03b9072-ab16-453e-a2cf-ccd186dfa0c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:38182" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="798.326µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-02-09T20:58:00Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:35743" http.request.id=430e7d5b-ef2a-4552-91b8-bfa59600cec3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38182" http.request.uri="/v2/foo/bar/blobs/uploads/631b51ac-2d7f-46ee-a9b5-04fb45edea3e?_state=EaUe4kicQ4lE2CUXr8sicOSEEHwJ-M-CU5Q8-gxnU6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzMWI1MWFjLTJkN2YtNDZlZS1hOWI1LTA0ZmI0NWVkZWEzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1Nzo1OS43MjkzMjc4MjJaIn0%3D&digest=sha256%3A1d100b4d425050e0ba49158af87864a13ac013a192f97a5936c5032de720801b" http.request.useragent="Go-http-client/1.1" http.response.duration=859.285319ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:57:59 +0000] "PUT /v2/foo/bar/blobs/uploads/631b51ac-2d7f-46ee-a9b5-04fb45edea3e?_state=EaUe4kicQ4lE2CUXr8sicOSEEHwJ-M-CU5Q8-gxnU6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzMWI1MWFjLTJkN2YtNDZlZS1hOWI1LTA0ZmI0NWVkZWEzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMi0wOVQyMDo1Nzo1OS43MjkzMjc4MjJaIn0%3D&digest=sha256%3A1d100b4d425050e0ba49158af87864a13ac013a192f97a5936c5032de720801b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:58:00Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:35743" http.request.id=bb3bafe5-c354-4498-971f-536544819002 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38182" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.325931ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Feb/2025:20:58:00 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-02-09T20:58:00Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:35743" http.request.id=f013e5f6-c123-400d-bfcc-1d8f267591aa http.request.method=GET http.request.remoteaddr="127.0.0.1:38182" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="660.365µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Feb/2025:20:58:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-02-09T20:58:00Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35743 /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:35743/v2/:[]]}" go.version=go1.23.6 http.request.host="127.0.0.1:42873" http.request.id=08a39f98-d5de-4317-a76e-a03a03e9ce9f http.request.method=GET http.request.remoteaddr="127.0.0.1:49320" 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-02-09T20:58:00Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:35743" http.request.id=ad0e356c-e53e-4086-855d-10a863f44b4a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38198" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.22285ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Feb/2025:20:58:00 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-02-09T20:58:00Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:35743" http.request.id=fb9f0ef4-80a5-47ac-8ab0-0f1d8879f39d http.request.method=GET http.request.remoteaddr="127.0.0.1:38198" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="626.605µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Feb/2025:20:58:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-02-09T20:58:00Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35743 /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:35743/v2/:[]]}" go.version=go1.23.6 http.request.host="127.0.0.1:42873" http.request.id=08a39f98-d5de-4317-a76e-a03a03e9ce9f http.request.method=GET http.request.remoteaddr="127.0.0.1:49320" 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-02-09T20:58:00Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:35743" http.request.id=94fda67b-c2e6-49cb-86c8-5d9f4a449b83 http.request.method=GET http.request.remoteaddr="127.0.0.1:38206" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.17657ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Feb/2025:20:58:00 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-02-09T20:58:00Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:eda6eb7c2fbe6ef817b7de896c52063a286a029e9f4f1e566fa4e1d098cd9a7a with ttl=167h59m59.99999752s" go.version=go1.23.6 time="2025-02-09T20:58:00Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:42873" http.request.id=08a39f98-d5de-4317-a76e-a03a03e9ce9f http.request.method=GET http.request.remoteaddr="127.0.0.1:49320" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.545734ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Feb/2025:20:58:00 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (3.20s) === RUN TestAppDispatcher time="2025-02-09T20:58:00Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40007" http.request.id=37e741b0-392f-4917-ada9-dfe5c3f01ea9 http.request.method=GET http.request.remoteaddr="127.0.0.1:56098" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="749.966µs" http.response.status=200 http.response.written=0 time="2025-02-09T20:58:00Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40007" http.request.id=cb931273-11a9-4c01-88fb-88161a7d9615 http.request.method=GET http.request.remoteaddr="127.0.0.1:56098" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="612.485µs" http.response.status=200 http.response.written=0 time="2025-02-09T20:58:00Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40007" http.request.id=71841910-7499-4a58-b7ce-9650516d3e36 http.request.method=GET http.request.remoteaddr="127.0.0.1:56098" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="675.325µs" http.response.status=200 http.response.written=0 time="2025-02-09T20:58:00Z" level=info msg="response completed" go.version=go1.23.6 http.request.host="127.0.0.1:40007" http.request.id=4b0e0ffa-596f-46a6-9d5f-619fc772da94 http.request.method=GET http.request.remoteaddr="127.0.0.1:56098" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="673.725µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.00s) === RUN TestNewApp time="2025-02-09T20:58:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.6 instance.id=44ebfb18-b3a4-43f2-97c0-dbf1cccfc216 time="2025-02-09T20:58:00Z" level=info msg="redis not configured" go.version=go1.23.6 instance.id=44ebfb18-b3a4-43f2-97c0-dbf1cccfc216 time="2025-02-09T20:58:00Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.23.6 http.request.host="127.0.0.1:42627" http.request.id=b26049f2-f11a-46f3-b243-6f9dc0441c0a http.request.method=GET http.request.remoteaddr="127.0.0.1:37932" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-02-09T20:58:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.6 instance.id=44ebfb18-b3a4-43f2-97c0-dbf1cccfc216 time="2025-02-09T20:58:00Z" level=info msg="redis not configured" go.version=go1.23.6 instance.id=44ebfb18-b3a4-43f2-97c0-dbf1cccfc216 time="2025-02-09T20:58:00Z" level=info msg="configuring file health check path=/tmp/healthcheck402754489, interval=1" go.version=go1.23.6 instance.id=44ebfb18-b3a4-43f2-97c0-dbf1cccfc216 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-02-09T20:58:04Z" 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.6 instance.id=44ebfb18-b3a4-43f2-97c0-dbf1cccfc216 time="2025-02-09T20:58:04Z" level=info msg="redis not configured" go.version=go1.23.6 instance.id=44ebfb18-b3a4-43f2-97c0-dbf1cccfc216 time="2025-02-09T20:58:04Z" level=info msg="configuring TCP health check addr=127.0.0.1:41607, interval=1" go.version=go1.23.6 instance.id=44ebfb18-b3a4-43f2-97c0-dbf1cccfc216 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-02-09T20:58:08Z" 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.6 instance.id=44ebfb18-b3a4-43f2-97c0-dbf1cccfc216 time="2025-02-09T20:58:08Z" level=info msg="redis not configured" go.version=go1.23.6 instance.id=44ebfb18-b3a4-43f2-97c0-dbf1cccfc216 time="2025-02-09T20:58:08Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:33475, interval=1, threshold=3" go.version=go1.23.6 instance.id=44ebfb18-b3a4-43f2-97c0-dbf1cccfc216 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 61.130s === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.05s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.10s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.21s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.454s === RUN TestSchedule time="2025-02-09T20:57:14Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.6 instance.id=093aa6f6-fa47-464c-bc73-d1d867039a17 time="2025-02-09T20:57:14Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99836ms" go.version=go1.23.6 instance.id=093aa6f6-fa47-464c-bc73-d1d867039a17 time="2025-02-09T20:57:14Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.84µs" go.version=go1.23.6 instance.id=093aa6f6-fa47-464c-bc73-d1d867039a17 time="2025-02-09T20:57:14Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.8µs" go.version=go1.23.6 instance.id=093aa6f6-fa47-464c-bc73-d1d867039a17 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-02-09T20:57:14Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.6 instance.id=093aa6f6-fa47-464c-bc73-d1d867039a17 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-02-09T20:57:14Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.6 instance.id=093aa6f6-fa47-464c-bc73-d1d867039a17 time="2025-02-09T20:57:14Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99872ms" go.version=go1.23.6 instance.id=093aa6f6-fa47-464c-bc73-d1d867039a17 time="2025-02-09T20:57:14Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99884ms" go.version=go1.23.6 instance.id=093aa6f6-fa47-464c-bc73-d1d867039a17 time="2025-02-09T20:57:14Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.6 instance.id=093aa6f6-fa47-464c-bc73-d1d867039a17 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-02-09T20:57:15Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.6 instance.id=093aa6f6-fa47-464c-bc73-d1d867039a17 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.639s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.64s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 18503680 sha256:5d5dce9765212f7d1b10ca9779a658a7c584bc147af731cec16384818e06714b [] map[] } --- PASS: TestSimpleBlobRead (0.14s) === RUN TestBlobMount --- PASS: TestBlobMount (0.14s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.91s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.71s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (0.87s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.00s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:2cfddc52a9bc912bc777351e46c0c075fe88dfb5255478aa22f846b84595b17f palailogos: marking blob sha256:22e66cf4eb8427059b61a6ee016eac58178457ac4464b9be8730eefbb3933aac palailogos: marking blob sha256:c04c180cd8c768aa4a07475cfe708114c398f32379c65bf658f21641a8da8644 palailogos: marking manifest sha256:6ba69181acd358238bbf1b771f1aff2013210e377bb0efe140dd16fb7e8ba28c palailogos: marking blob sha256:2cfddc52a9bc912bc777351e46c0c075fe88dfb5255478aa22f846b84595b17f palailogos: marking blob sha256:f817c18fa8a35c14fb64285a90f82ba36dc466e84a7c2144e104dc77e348d917 palailogos: marking manifest sha256:e3e15b8d913e98c7a217f72b68e6e78f893fbb6dcb70ee8597e683de88d74483 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:28ad9e350b3e6d9c600f75d53d728a87748d36f4fc3bab04c2e45c2f57239358 palailogos: marking blob sha256:b8a8d61680d96e4acde66ab75d5162710a7fc903b09e7c80b39e9bb9bbce9d54 palailogos: marking manifest sha256:f817c18fa8a35c14fb64285a90f82ba36dc466e84a7c2144e104dc77e348d917 palailogos: marking blob sha256:84401abec5e85fc3172231033742674b7fd07deb67a19b315d52cc461566b47e palailogos: marking blob sha256:a5cb8394e31ddee49eee55c4b176b761b95639b685a03c1126cdfe44405e7a7f 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.61s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:81d7fcb9b3e4dae87b87910a37691b73ca9f9a6e305eacd2deca7154e5377210 deletemanifests: marking manifest sha256:fe203c49864719b8a0334f5015ea8cf9e0ade22bf4b49072d4a44641059e90f1 deletemanifests: marking blob sha256:b844497f6abb2711da99b723995ddc098fa507c3007f69d736292902ce3222ad deletemanifests: marking blob sha256:8d3728113400de25d42df0350909aaadef91659e5df199db5829086c069893f7 deletemanifests: marking blob sha256:1f888b4a98c1538043efd3e810dd09d15c16d96c8c01b8f17d9fa199c07813d0 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:52fa7462c2dd20a758442c602b8e1a225a01abdc7326f21e501a5ad6ba5f9cfa blob eligible for deletion: sha256:7260e10031e592e57f3978428338a9c1bfeee09fc5bb05ed578e79dd3534c149 blob eligible for deletion: sha256:81d7fcb9b3e4dae87b87910a37691b73ca9f9a6e305eacd2deca7154e5377210 blob eligible for deletion: sha256:bba35e8a10281138eb6451398fe3aaef4da85a7742c961c3f8a23da2312a6616 deletemanifests manifest eligible for deletion: sha256:81d7fcb9b3e4dae87b87910a37691b73ca9f9a6e305eacd2deca7154e5377210 deletemanifests: marking manifest sha256:fe203c49864719b8a0334f5015ea8cf9e0ade22bf4b49072d4a44641059e90f1 deletemanifests: marking blob sha256:b844497f6abb2711da99b723995ddc098fa507c3007f69d736292902ce3222ad deletemanifests: marking blob sha256:8d3728113400de25d42df0350909aaadef91659e5df199db5829086c069893f7 deletemanifests: marking blob sha256:1f888b4a98c1538043efd3e810dd09d15c16d96c8c01b8f17d9fa199c07813d0 time="2025-02-09T20:57:20Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/81d7fcb9b3e4dae87b87910a37691b73ca9f9a6e305eacd2deca7154e5377210" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db time="2025-02-09T20:57:20Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/81d7fcb9b3e4dae87b87910a37691b73ca9f9a6e305eacd2deca7154e5377210" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:bba35e8a10281138eb6451398fe3aaef4da85a7742c961c3f8a23da2312a6616 time="2025-02-09T20:57:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bb/bba35e8a10281138eb6451398fe3aaef4da85a7742c961c3f8a23da2312a6616" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db blob eligible for deletion: sha256:52fa7462c2dd20a758442c602b8e1a225a01abdc7326f21e501a5ad6ba5f9cfa time="2025-02-09T20:57:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/52/52fa7462c2dd20a758442c602b8e1a225a01abdc7326f21e501a5ad6ba5f9cfa" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db blob eligible for deletion: sha256:7260e10031e592e57f3978428338a9c1bfeee09fc5bb05ed578e79dd3534c149 time="2025-02-09T20:57:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/72/7260e10031e592e57f3978428338a9c1bfeee09fc5bb05ed578e79dd3534c149" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db blob eligible for deletion: sha256:81d7fcb9b3e4dae87b87910a37691b73ca9f9a6e305eacd2deca7154e5377210 time="2025-02-09T20:57:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/81/81d7fcb9b3e4dae87b87910a37691b73ca9f9a6e305eacd2deca7154e5377210" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db --- PASS: TestDeleteManifestIfTagNotFound (0.53s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:83ffc937635c8453b03dbabd09d2b487fedd72cc6e30d7f60d7b3b282bf4ccec time="2025-02-09T20:57:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/83/83ffc937635c8453b03dbabd09d2b487fedd72cc6e30d7f60d7b3b282bf4ccec" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db blob eligible for deletion: sha256:ba1750eb0810fa1eb71c7a1c46429de4c2261eb0cbbf0c3b65056e4af2840e5d time="2025-02-09T20:57:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ba/ba1750eb0810fa1eb71c7a1c46429de4c2261eb0cbbf0c3b65056e4af2840e5d" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db blob eligible for deletion: sha256:c693ee4a7a5cf743f322b857e519f050491e88f2000c1836f020597b857db7cf time="2025-02-09T20:57:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c6/c693ee4a7a5cf743f322b857e519f050491e88f2000c1836f020597b857db7cf" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db --- PASS: TestGCWithMissingManifests (0.17s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:20258a14c1804f28b8d228409f2f453e1a54c8ab0756dd565510daa4fb54c543 komnenos: marking blob sha256:9c817d16536ca1af00e12d8ee8141c8737c88e15bb92148cd498829f202d79df komnenos: marking blob sha256:6162827647a9c901eec83313f47e8dea67eb5c586d0cc8aaaad72c811d4ff00a 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:aa02210c71c8eeee82e7e8b54cac07e294bd03f23f3bfa28711ff63956a74217 time="2025-02-09T20:57:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/aa/aa02210c71c8eeee82e7e8b54cac07e294bd03f23f3bfa28711ff63956a74217" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db blob eligible for deletion: sha256:cf152069cfd14bec6eec011519315ff6e3fbcfeffc261d0224da50bbb6b74230 time="2025-02-09T20:57:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cf/cf152069cfd14bec6eec011519315ff6e3fbcfeffc261d0224da50bbb6b74230" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-02-09T20:57:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db blob eligible for deletion: sha256:1919a00e04bcf98cf9112b67af313c92b50d1ad1019a7362ae71453ff8423170 time="2025-02-09T20:57:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/19/1919a00e04bcf98cf9112b67af313c92b50d1ad1019a7362ae71453ff8423170" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db blob eligible for deletion: sha256:2feb9a233e0fb346e9910f9332d21f74cf748252cee6a204132a33433908feaf time="2025-02-09T20:57:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2f/2feb9a233e0fb346e9910f9332d21f74cf748252cee6a204132a33433908feaf" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db blob eligible for deletion: sha256:5c367b49619edcc4cac4d95186a0014ef0dc15cbe5ebfce420590bd93bbc983e time="2025-02-09T20:57:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5c/5c367b49619edcc4cac4d95186a0014ef0dc15cbe5ebfce420590bd93bbc983e" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db blob eligible for deletion: sha256:6c561c70a610cb4600ed6f69453bc8adc5e5aa2554fec6f8fff903745a281a57 time="2025-02-09T20:57:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6c/6c561c70a610cb4600ed6f69453bc8adc5e5aa2554fec6f8fff903745a281a57" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db --- PASS: TestDeletionHasEffect (0.48s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.57s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:57fe16007937bffbddf8d8c26bbfa1160443c0eae288d835e34aef4bc6a800b5 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:fcaafa5364e868132b74c69ceaca777ae889e8afff9ae9cbc16587f8c893dac2 michael_z_doukas: marking blob sha256:6582d2388def54fa2cfc6ff8a0e4dea5cf9edaa4dfac174b9adc5f462288bd2c 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:a2bd5383cfb4c7d78ba201cfdc3e1f597b1d3069dbc3e80e98fe82bc97101b58 time="2025-02-09T20:57:21Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a2/a2bd5383cfb4c7d78ba201cfdc3e1f597b1d3069dbc3e80e98fe82bc97101b58" go.version=go1.23.6 instance.id=f3c2be55-161a-481e-97bf-dc325b5e93db --- PASS: TestOrphanBlobDeleted (0.23s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:72ca471a6730a14e04381883a97d47b909fa280f3baa6971260fe5d0670c8486 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:9dea7bf98dc3085229465106fba0b5f9ad168b5452d309665833d68d9ade0a78 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.19s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.18s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.19s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.36s) === 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-02-09T20:57:22Z" level=info msg="PurgeUploads starting: olderThan=2025-02-09 19:57:22.531139724 +0000 UTC m=-3592.034611009, actuallyDelete=true" time="2025-02-09T20:57:22Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-02-09T20:57:22Z" level=info msg="PurgeUploads starting: olderThan=2025-02-09 20:57:22.531793849 +0000 UTC m=+7.966043116, actuallyDelete=true" time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/16600541-2742-41c2-ba23-1e0e69236c3a have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.531793849 +0000 UTC m=+7.966043116). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6a2187f4-7144-4793-9f2a-15ef067227a5 have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.531793849 +0000 UTC m=+7.966043116). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8901df7d-06b5-49a7-8a13-aa43a333d564 have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.531793849 +0000 UTC m=+7.966043116). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bcd54642-68da-4065-a309-31a52e30ff65 have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.531793849 +0000 UTC m=+7.966043116). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/d8474977-8dca-468a-b2dd-b776807aa164 have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.531793849 +0000 UTC m=+7.966043116). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a0bc2be2-d2f7-4cbe-b879-97b91f8ae0f3 have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.531793849 +0000 UTC m=+7.966043116). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/12282af2-58bf-4e07-80be-600dad645567 have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.531793849 +0000 UTC m=+7.966043116). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/217bd59b-d1dd-4b62-a3a0-8e94b21d8e25 have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.531793849 +0000 UTC m=+7.966043116). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/34f4c84a-68af-4438-96cd-ec3ce646add9 have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.531793849 +0000 UTC m=+7.966043116). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/752422f9-e616-420c-ab49-42184b8235dc have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.531793849 +0000 UTC m=+7.966043116). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9b84e86a-ca0a-431c-8c09-9b4e568af591 have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.531793849 +0000 UTC m=+7.966043116). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-02-09T20:57:22Z" level=info msg="PurgeUploads starting: olderThan=2025-02-09 20:57:22.532580055 +0000 UTC m=+7.966829322, actuallyDelete=true" time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/06fd61de-f0fd-4355-a79e-60a46c9156d0 have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.532580055 +0000 UTC m=+7.966829322). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/1e4cd8d2-57b5-41eb-8e26-5b455ea2fc63 have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.532580055 +0000 UTC m=+7.966829322). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/2fcd6611-94ee-4da9-a278-27560d78e96b have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.532580055 +0000 UTC m=+7.966829322). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5343ee50-d6e0-44b3-bf2e-2dbcff4b4e2f have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.532580055 +0000 UTC m=+7.966829322). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e9cd0cb3-c742-45bd-ba59-7beaaed0222b have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.532580055 +0000 UTC m=+7.966829322). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-02-09T20:57:22Z" level=info msg="PurgeUploads starting: olderThan=2025-02-09 20:57:22.53310846 +0000 UTC m=+7.967357727, actuallyDelete=true" time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/51c19489-edc4-43f4-888b-907ac4808b2d have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.53310846 +0000 UTC m=+7.967357727). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5ca9b971-72f8-4b1e-bc08-4dd5cfcd2304 have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.53310846 +0000 UTC m=+7.967357727). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8cb0524e-5b46-4853-879c-405fbed838e1 have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.53310846 +0000 UTC m=+7.967357727). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/93e27ec6-8baa-478a-b2ca-b45d05e32c2d have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.53310846 +0000 UTC m=+7.967357727). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cc49e9bf-7171-43e3-92cf-7bc6e925a2c7 have older date (2025-02-09 19:57:22 +0000 UTC) than purge date (2025-02-09 20:57:22.53310846 +0000 UTC m=+7.967357727). Removing upload directory." time="2025-02-09T20:57:22Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-02-09T20:57:22Z" level=info msg="PurgeUploads starting: olderThan=2025-02-09 20:57:22.533425422 +0000 UTC m=+7.967674689, actuallyDelete=true" time="2025-02-09T20:57:22Z" 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 8.029s === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.070s === 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.071s === RUN TestWalkFileRemoved time="2025-02-09T20:57:14Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.048s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.405s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.06s) === 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.117s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.16s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.562s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.26s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.660s === 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-02-09T20:57:14Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.23.6 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-02-09T20:57:14Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.23.6 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-02-09T20:57:14Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.23.6 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestUpdateCalledRegularly === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV6 === CONT TestMatchIPV4 time="2025-02-09T20:57:14Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.6 instance.id=76c2d4a3-a1f8-4e4e-b5ad-c528b4a102c6 time="2025-02-09T20:57:14Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.6 --- PASS: TestS3TryUpdate (0.01s) time="2025-02-09T20:57:14Z" level=error msg="unknown ip address format" go.version=go1.23.6 instance.id=76c2d4a3-a1f8-4e4e-b5ad-c528b4a102c6 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) time="2025-02-09T20:57:14Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.6 instance.id=76c2d4a3-a1f8-4e4e-b5ad-c528b4a102c6 --- PASS: TestParsing (0.01s) --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) time="2025-02-09T20:57:15Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.6 time="2025-02-09T20:57:16Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.6 time="2025-02-09T20:57:17Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.6 time="2025-02-09T20:57:18Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.6 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.575s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.056s === 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.395s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.36s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.767s === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.054s >>> 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-r9.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-r9.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-aarch64.so.1 >>> docker-registry*: Package size: 24.0 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r9.apk >>> docker-registry: Build complete at Sun, 09 Feb 2025 20:58:16 +0000 elapsed time 0h 1m 17s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20250209.205700) (2/3) Purging go (1.23.6-r0) (3/3) Purging binutils-gold (2.43.1-r1) Executing busybox-1.37.0-r14.trigger OK: 398 MiB in 102 packages >>> docker-registry: Updating the community/aarch64 repository index... >>> docker-registry: Signing the index...