>>> docker-registry: Building community/docker-registry 2.8.3-r10 (using abuild 3.14.1-r4) started Sun, 16 Mar 2025 11:52:03 +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-r2) (2/3) Installing go (1.23.7-r0) (3/3) Installing .makedepends-docker-registry (20250316.115204) Executing busybox-1.37.0-r12.trigger OK: 581 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/v3.21/docker-registry-2.8.3.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1963k 100 1963k 0 0 12.3M 0 --:--:-- --:--:-- --:--:-- 12.3M >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.21/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] ? github.com/docker/distribution/manifest [no test files] ? github.com/docker/distribution/metrics [no test files] ? github.com/docker/distribution/reference [no test files] ? github.com/docker/distribution/registry/auth [no test files] ? github.com/docker/distribution/registry/client/transport [no test files] ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] ? github.com/docker/distribution/registry/storage/driver/factory [no test files] ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] ? github.com/docker/distribution/registry/storage/driver/oss [no test files] ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] ? github.com/docker/distribution/version [no test files] === RUN Test time="2025-03-16T11:52:18Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-03-16T11:52:18Z" 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.043s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-03-16T11:52:18Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.020s === 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.023s === 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.013s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.15s) PASS ok github.com/docker/distribution/health/checks 0.176s === 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.020s === 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.017s === 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.020s === 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.016s === 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/03/16 11:52:18 http: TLS handshake error from 127.0.0.1:35530: 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:40889/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:40889/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:40889/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:40889/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:34743?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.24s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-03-16T11:52:18Z" level=info msg="broadcaster: closing" time="2025-03-16T11:52:18Z" level=info msg="closing testSink" time="2025-03-16T11:52:18Z" level=info msg="closing testSink" time="2025-03-16T11:52:18Z" level=info msg="closing testSink" time="2025-03-16T11:52:18Z" level=info msg="closing testSink" time="2025-03-16T11:52:18Z" level=info msg="closing testSink" time="2025-03-16T11:52:18Z" level=info msg="closing testSink" time="2025-03-16T11:52:18Z" level=info msg="closing testSink" time="2025-03-16T11:52:18Z" level=info msg="closing testSink" time="2025-03-16T11:52:18Z" level=info msg="closing testSink" time="2025-03-16T11:52:18Z" level=info msg="closing testSink" time="2025-03-16T11:52:18Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-03-16T11:52:18Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 1} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 1} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:18Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T11:52:19Z" level=warning msg="&{0x40001d1590 0.9} encountered too many errors, backing off" time="2025-03-16T11:52:19Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.76s) PASS ok github.com/docker/distribution/notifications 1.160s === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-03-16T11:52:18Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T11:52:18.353302361Z" 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.7 time="2025-03-16T11:52:18.353554123Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:18.353746805Z" level=info msg="Starting upload purge in 23m0s" go.version=go1.23.7 time="2025-03-16T11:52:18.354169328Z" level=info msg="listening on [::]:5000" go.version=go1.23.7 time="2025-03-16T11:52:21.356892262Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.7 time="2025-03-16T11:52:21.459871164Z" level=info msg="response completed" go.version=go1.23.7 http.request.host=127.0.0.1 http.request.id=44c878f1-60d1-474d-b0e4-97e5e56cf21f http.request.method=GET http.request.remoteaddr="[::1]:40412" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.356171ms http.response.status=200 http.response.written=2 ::1 - - [16/Mar/2025:11:52:21 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-03-16T11:52:21.775097281Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T11:52:21.775785047Z" 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.7 time="2025-03-16T11:52:21.775803727Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:21.775871447Z" level=info msg="Starting upload purge in 8m0s" go.version=go1.23.7 time="2025-03-16T11:52:21.775927808Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.7 time="2025-03-16T11:52:21.776011168Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.23.7 time="2025-03-16T11:52:21.77625617Z" level=info msg="listening on [::]:5001, tls" go.version=go1.23.7 time="2025-03-16T11:52:24.782932256Z" level=info msg="response completed" go.version=go1.23.7 http.request.host=127.0.0.1 http.request.id=3481b39d-4cd3-4d51-aaf9-e9eeecdeb766 http.request.method=GET http.request.remoteaddr="127.0.0.1:56076" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="896.767µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:11:52:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-03-16T11:52:24.783323739Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.7 --- PASS: TestRegistrySupportedCipherSuite (3.42s) === RUN TestRegistryUnsupportedCipherSuite time="2025-03-16T11:52:25.055848315Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T11:52:25.05653968Z" 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.7 time="2025-03-16T11:52:25.056558841Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:25.056654121Z" level=info msg="Starting upload purge in 47m0s" go.version=go1.23.7 time="2025-03-16T11:52:25.056678641Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.7 --- PASS: TestRegistryUnsupportedCipherSuite (8.28s) PASS ok github.com/docker/distribution/registry 14.862s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.027s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.06s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.143s === RUN TestBasicAccessController time="2025-03-16T11:52:18Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.23.7 instance.id=5fc2a805-e60e-4ba8-8a1c-1a46fa81f739 time="2025-03-16T11:52:18Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.23.7 instance.id=5fc2a805-e60e-4ba8-8a1c-1a46fa81f739 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-03-16T11:52:18Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.23.7 password=AmzXhtUM9lnXsXpop9YhR-zOWWhsX4g3YXR6YwbtRH0 user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.115s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.029s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-03-16T11:52:18Z" level=info msg="token not to be used before 2025-03-16 11:52:19 +0000 UTC - currently 2025-03-16 11:52:18.325787101 +0000 UTC m=+0.016601773" time="2025-03-16T11:52:18Z" level=info msg="token not to be used after 2025-03-16 11:52:18 +0000 UTC - currently 2025-03-16 11:52:18.326284505 +0000 UTC m=+0.017099137" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-03-16T11:52:18Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.035s === 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.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.125s === 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.055s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.016s === RUN TestCheckAPI time="2025-03-16T11:52:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-16T11:52:18Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:18Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:42395" http.request.id=14609d95-02cf-4b5d-9bb1-91bcd7738968 http.request.method=GET http.request.remoteaddr="127.0.0.1:57824" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="749.046µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:11:52:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-03-16T11:52:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-16T11:52:18Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:18Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=e14db1af-2702-4533-9f3a-8392cb808024 http.request.method=GET http.request.remoteaddr="127.0.0.1:35388" 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.639173ms http.response.status=200 http.response.written=20 127.0.0.1 - - [16/Mar/2025:11:52:18 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-03-16T11:52:18Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=708096c9-b6cb-48e7-84c6-7c3ee5a40a5e http.request.method=POST http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="905.727µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:18 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:19Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=c105b277-36d0-4aeb-9233-81360957b6f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/aaaa/blobs/uploads/82bc53ae-c369-442a-adff-fdb69c67eda8?_state=d3awjjWYMFlxuxL2LhtXDCzzbs1EaHgeeMqqaFQLiVF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4MmJjNTNhZS1jMzY5LTQ0MmEtYWRmZi1mZGI2OWM2N2VkYTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MTguNDQ5MjQxNzY3WiJ9&digest=sha256%3Aebd10e0128204d7891a605f51c1a8ed84849b87fa1913574e7cce23b41467c3b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.331802233s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:18 +0000] "PUT /v2/foo/aaaa/blobs/uploads/82bc53ae-c369-442a-adff-fdb69c67eda8?_state=d3awjjWYMFlxuxL2LhtXDCzzbs1EaHgeeMqqaFQLiVF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4MmJjNTNhZS1jMzY5LTQ0MmEtYWRmZi1mZGI2OWM2N2VkYTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MTguNDQ5MjQxNzY3WiJ9&digest=sha256%3Aebd10e0128204d7891a605f51c1a8ed84849b87fa1913574e7cce23b41467c3b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:19Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=b66bcd23-08ba-47b8-898c-e86d94f9f286 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.604732ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:19 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:19Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=ef490392-bb7b-44b8-bd42-b8236a110b9a http.request.method=POST http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="948.247µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:19 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:20Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=91309c90-bae5-46bc-8b5c-f549d1a13b81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/bbbb/blobs/uploads/8d1177b9-6a10-4378-bbc5-4cb3e8c04765?_state=U6ZmF6lpPthxHymlQntamHvJWiOvYblX24zycsAOkIt7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4ZDExNzdiOS02YTEwLTQzNzgtYmJjNS00Y2IzZThjMDQ3NjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MTkuODYwOTMyMjM4WiJ9&digest=sha256%3Ac226fd25bf4122e953d372662c91b0f100d9483d3a2e7552c5d4fda0c1249ab9" http.request.useragent="Go-http-client/1.1" http.response.duration=977.737007ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:19 +0000] "PUT /v2/foo/bbbb/blobs/uploads/8d1177b9-6a10-4378-bbc5-4cb3e8c04765?_state=U6ZmF6lpPthxHymlQntamHvJWiOvYblX24zycsAOkIt7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4ZDExNzdiOS02YTEwLTQzNzgtYmJjNS00Y2IzZThjMDQ3NjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MTkuODYwOTMyMjM4WiJ9&digest=sha256%3Ac226fd25bf4122e953d372662c91b0f100d9483d3a2e7552c5d4fda0c1249ab9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:20Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=bd2d9170-8e37-4684-8320-d5e500d7a232 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.454251ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:20 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:20Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=c7f0b91d-154f-4498-a572-0f80f9f93316 http.request.method=POST http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="885.607µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:20 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=5a97cc96-8319-4cd6-8c61-16696523f9ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/cccc/blobs/uploads/ae0e71e9-ff6a-4ea5-8623-9902d6e48f0b?_state=kPnWR3NZyu9sdtLY7CjvGVvApnBC9WFRKvxbtgs1qct7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhZTBlNzFlOS1mZjZhLTRlYTUtODYyMy05OTAyZDZlNDhmMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MjAuOTEyNTY0Nzk0WiJ9&digest=sha256%3A1d3fe32ebe59de03529cac7fa63d924fd225100e94a3289580d17b37734fc67a" http.request.useragent="Go-http-client/1.1" http.response.duration=617.400009ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:20 +0000] "PUT /v2/foo/cccc/blobs/uploads/ae0e71e9-ff6a-4ea5-8623-9902d6e48f0b?_state=kPnWR3NZyu9sdtLY7CjvGVvApnBC9WFRKvxbtgs1qct7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhZTBlNzFlOS1mZjZhLTRlYTUtODYyMy05OTAyZDZlNDhmMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MjAuOTEyNTY0Nzk0WiJ9&digest=sha256%3A1d3fe32ebe59de03529cac7fa63d924fd225100e94a3289580d17b37734fc67a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=6d5e7ecc-e852-4466-9d2a-8766c80c9ef2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.455651ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:21 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=5a860c69-831d-423f-bd6d-a58b9c74086e http.request.method=POST http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="851.007µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:21 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:22Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=f698c637-eb6e-4abc-857e-129850a64198 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/dddd/blobs/uploads/443dc6c1-d421-4962-8bc5-bc1f0541f853?_state=oX5mk9t89Y36iZ_1EtlS7WxEO25wq6WTsWmd0d5rm1J7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0NDNkYzZjMS1kNDIxLTQ5NjItOGJjNS1iYzFmMDU0MWY4NTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MjEuNjIwMTcyNzI0WiJ9&digest=sha256%3Abfa0c9ca7cce1fd3eb3f7a053a70878e49fb9db4790d3dfd7ca16842c5c97e6e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.307834202s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:21 +0000] "PUT /v2/foo/dddd/blobs/uploads/443dc6c1-d421-4962-8bc5-bc1f0541f853?_state=oX5mk9t89Y36iZ_1EtlS7WxEO25wq6WTsWmd0d5rm1J7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0NDNkYzZjMS1kNDIxLTQ5NjItOGJjNS1iYzFmMDU0MWY4NTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MjEuNjIwMTcyNzI0WiJ9&digest=sha256%3Abfa0c9ca7cce1fd3eb3f7a053a70878e49fb9db4790d3dfd7ca16842c5c97e6e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:22Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=afc8e8bc-b665-472d-b324-ac411fdfae5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.475931ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:22 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:22Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=8d53caec-41de-4512-bab9-294230251131 http.request.method=POST http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="856.767µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:22 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:23Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=f25db18f-9432-4464-bc71-481ea66a97f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/eeee/blobs/uploads/c1b716b5-dd03-4a51-9c24-61729560084d?_state=uVaJxTH09yqH7kqs-l1v7I0FiQMJa3tOBTUxbxIZnLJ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJjMWI3MTZiNS1kZDAzLTRhNTEtOWMyNC02MTcyOTU2MDA4NGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MjIuOTg3NTM4MzIxWiJ9&digest=sha256%3Ade55d7f6da0496419473a82753d081b971f20fe24ce31028c7e7795773595a06" http.request.useragent="Go-http-client/1.1" http.response.duration=526.249842ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:22 +0000] "PUT /v2/foo/eeee/blobs/uploads/c1b716b5-dd03-4a51-9c24-61729560084d?_state=uVaJxTH09yqH7kqs-l1v7I0FiQMJa3tOBTUxbxIZnLJ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJjMWI3MTZiNS1kZDAzLTRhNTEtOWMyNC02MTcyOTU2MDA4NGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MjIuOTg3NTM4MzIxWiJ9&digest=sha256%3Ade55d7f6da0496419473a82753d081b971f20fe24ce31028c7e7795773595a06 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:23Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=0ee04fa1-6255-4f7d-9606-802867a30728 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.456091ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:23 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:23Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=1d671a20-d3e6-4990-be26-113f2e858c94 http.request.method=POST http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="869.807µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:23 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=723e065c-31c7-4541-844d-b8e6faaf1fe4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/ffff/blobs/uploads/a5cd544b-7216-425b-bcfa-e83ddc50f1e0?_state=Pves99QCIp3GJQHXVzjuskIcfwFv3Fv67AYXvcFZLih7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhNWNkNTQ0Yi03MjE2LTQyNWItYmNmYS1lODNkZGM1MGYxZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MjMuNTk1NTMzNDE2WiJ9&digest=sha256%3Acf4dfd0eb7b5790b99eccd861be18d212c34a3af6dbf439045346451a60d4a31" http.request.useragent="Go-http-client/1.1" http.response.duration=1.218290327s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:23 +0000] "PUT /v2/foo/ffff/blobs/uploads/a5cd544b-7216-425b-bcfa-e83ddc50f1e0?_state=Pves99QCIp3GJQHXVzjuskIcfwFv3Fv67AYXvcFZLih7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhNWNkNTQ0Yi03MjE2LTQyNWItYmNmYS1lODNkZGM1MGYxZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MjMuNTk1NTMzNDE2WiJ9&digest=sha256%3Acf4dfd0eb7b5790b99eccd861be18d212c34a3af6dbf439045346451a60d4a31 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=1ed9b7b4-0484-4894-9746-9c1d8922631f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.451092ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:24 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=e33a8c9b-8311-4715-9c8b-f749af3a7899 http.request.method=GET http.request.remoteaddr="127.0.0.1:35388" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="698.206µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:11:52:24 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T11:52:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=7be16ac9-eb6b-4c48-a53c-4da584566371 http.request.method=GET http.request.remoteaddr="127.0.0.1:35388" 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="775.446µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [16/Mar/2025:11:52:24 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-03-16T11:52:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=9477ea39-342e-4d37-a68f-f9c94d16e02d http.request.method=GET http.request.remoteaddr="127.0.0.1:35388" 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.285µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:11:52:24 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T11:52:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=9dc423c6-2e86-4d60-a3f3-5a7ba00d397a http.request.method=GET http.request.remoteaddr="127.0.0.1:35388" 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="852.926µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [16/Mar/2025:11:52:24 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-03-16T11:52:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=8d48db1d-9bd4-445c-8ed4-c5a2d641eb9a http.request.method=GET http.request.remoteaddr="127.0.0.1:35388" 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="679.405µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [16/Mar/2025:11:52:24 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-03-16T11:52:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=8c51e06c-8cff-4f61-9445-95cbcb8902d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:35388" 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="526.124µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:11:52:24 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T11:52:24Z" 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.7 http.request.host="127.0.0.1:38725" http.request.id=65214b4f-d1c4-4ac9-bf1d-2aab62c76fbe http.request.method=GET http.request.remoteaddr="127.0.0.1:35388" 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="642.605µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [16/Mar/2025:11:52:24 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-03-16T11:52:24Z" 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.7 http.request.host="127.0.0.1:38725" http.request.id=acdb8ed7-fc96-428b-8570-f839046ec98b http.request.method=GET http.request.remoteaddr="127.0.0.1:35388" 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="711.086µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [16/Mar/2025:11:52:24 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-03-16T11:52:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=65eae5c8-6a2a-42d7-9fbf-4c2d7819309b http.request.method=GET http.request.remoteaddr="127.0.0.1:35388" 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="528.404µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [16/Mar/2025:11:52:24 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-03-16T11:52:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38725" http.request.id=68b4c450-f970-468f-8dc2-4ea798723476 http.request.method=GET http.request.remoteaddr="127.0.0.1:35388" 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="576.765µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:11:52:24 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T11:52:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-16T11:52:24Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39245" http.request.id=24be431d-81f7-4ab0-b506-9d5f57037b95 http.request.method=POST http.request.remoteaddr="127.0.0.1:35320" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="900.247µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:24 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39245" http.request.id=ef813b36-4152-44d4-8bd7-dbe9ba59bd76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35320" http.request.uri="/v2/foo/aaaa/blobs/uploads/f561e7ad-af89-4dbe-8e34-3d557983a650?_state=rNNrYCRRE4ETRG7Yz6lyu4OJv1xuJt6MgTx0-TVVO2t7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmNTYxZTdhZC1hZjg5LTRkYmUtOGUzNC0zZDU1Nzk4M2E2NTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MjQuODk5ODM0NzQ5WiJ9&digest=sha256%3Afc41d6f7932c0f7473c845a0d2bf3f91224d99c924a70f9c78e67ea94127f6a3" http.request.useragent="Go-http-client/1.1" http.response.duration=906.167555ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:24 +0000] "PUT /v2/foo/aaaa/blobs/uploads/f561e7ad-af89-4dbe-8e34-3d557983a650?_state=rNNrYCRRE4ETRG7Yz6lyu4OJv1xuJt6MgTx0-TVVO2t7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmNTYxZTdhZC1hZjg5LTRkYmUtOGUzNC0zZDU1Nzk4M2E2NTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MjQuODk5ODM0NzQ5WiJ9&digest=sha256%3Afc41d6f7932c0f7473c845a0d2bf3f91224d99c924a70f9c78e67ea94127f6a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39245" http.request.id=ed53c3ec-8689-4d75-88a5-c00de37142f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35320" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.413491ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:25 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39245" http.request.id=0435943e-0fa9-48e9-80cf-253f2afc3cb7 http.request.method=POST http.request.remoteaddr="127.0.0.1:35320" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="911.327µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:25 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:26Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39245" http.request.id=ef56809d-7430-4c5d-9731-44beafd67d2b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35320" http.request.uri="/v2/foo/bbbb/blobs/uploads/fd8e26a0-e684-4247-88bd-4ce6df6b7a2b?_state=0fxaZ4_6N_Q1V-P1xuVQL_c8eIKL9vnlXtlQ8Rd0Dah7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmZDhlMjZhMC1lNjg0LTQyNDctODhiZC00Y2U2ZGY2YjdhMmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MjUuODc2NDI4OTA2WiJ9&digest=sha256%3Ab50e34f94a7e9d6d687ba4343ed20ccc50ade33b7f06cc98a578d29369051133" http.request.useragent="Go-http-client/1.1" http.response.duration=753.632537ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:25 +0000] "PUT /v2/foo/bbbb/blobs/uploads/fd8e26a0-e684-4247-88bd-4ce6df6b7a2b?_state=0fxaZ4_6N_Q1V-P1xuVQL_c8eIKL9vnlXtlQ8Rd0Dah7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmZDhlMjZhMC1lNjg0LTQyNDctODhiZC00Y2U2ZGY2YjdhMmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MjUuODc2NDI4OTA2WiJ9&digest=sha256%3Ab50e34f94a7e9d6d687ba4343ed20ccc50ade33b7f06cc98a578d29369051133 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:26Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39245" http.request.id=297ef6ea-8990-4527-8ff9-e3135024ee4f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35320" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.422731ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:26 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:26Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39245" http.request.id=ef794d33-81d5-4f0e-9ca6-b5518e11cd27 http.request.method=POST http.request.remoteaddr="127.0.0.1:35320" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.303731ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:26 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:27Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39245" http.request.id=db94990e-7396-4afa-af54-bc8fa585d867 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35320" http.request.uri="/v2/foo/cccc/blobs/uploads/7149f566-0bd5-40bf-b2eb-68966a324928?_state=u2zyhrHkRaYylE7dr5Ro42UEXse6jJdYXe_rmq-wbfJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3MTQ5ZjU2Ni0wYmQ1LTQwYmYtYjJlYi02ODk2NmEzMjQ5MjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MjYuNzE5ODM3OFoifQ%3D%3D&digest=sha256%3Af4f72580749a18ff4ebe8a51bca52f3399cc594f884e9db2e03544fbda876102" http.request.useragent="Go-http-client/1.1" http.response.duration=1.069225176s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:26 +0000] "PUT /v2/foo/cccc/blobs/uploads/7149f566-0bd5-40bf-b2eb-68966a324928?_state=u2zyhrHkRaYylE7dr5Ro42UEXse6jJdYXe_rmq-wbfJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3MTQ5ZjU2Ni0wYmQ1LTQwYmYtYjJlYi02ODk2NmEzMjQ5MjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MjYuNzE5ODM3OFoifQ%3D%3D&digest=sha256%3Af4f72580749a18ff4ebe8a51bca52f3399cc594f884e9db2e03544fbda876102 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:27Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39245" http.request.id=9751d2bb-ff5b-4131-aca5-2740218e71e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35320" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.427732ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:27 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:27Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39245" http.request.id=d58618b1-8f25-43dd-9c89-847ab0ffb917 http.request.method=POST http.request.remoteaddr="127.0.0.1:35320" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="816.406µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:27 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39245" http.request.id=35d4efe9-f620-49a7-99b3-477af075f6ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:35320" http.request.uri="/v2/foo/dddd/blobs/uploads/e0ae9d20-0d28-4c48-a6d9-1a1bad738b48?_state=jITiLYNeWfD4pXT0PKZmhD1f4glA2O0M6Zxkmoevtbl7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlMGFlOWQyMC0wZDI4LTRjNDgtYTZkOS0xYTFiYWQ3MzhiNDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MjcuODc4Mjc0NjA5WiJ9&digest=sha256%3Aff5cd375274d0051ddf7ddeb652009a305859e1ab3f865c9ae58ccd405886c5c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.241284191s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:27 +0000] "PUT /v2/foo/dddd/blobs/uploads/e0ae9d20-0d28-4c48-a6d9-1a1bad738b48?_state=jITiLYNeWfD4pXT0PKZmhD1f4glA2O0M6Zxkmoevtbl7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlMGFlOWQyMC0wZDI4LTRjNDgtYTZkOS0xYTFiYWQ3MzhiNDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MjcuODc4Mjc0NjA5WiJ9&digest=sha256%3Aff5cd375274d0051ddf7ddeb652009a305859e1ab3f865c9ae58ccd405886c5c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39245" http.request.id=e39d3c99-b9d2-4a42-b40e-fbe80c3b3cda http.request.method=PUT http.request.remoteaddr="127.0.0.1:35320" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.412771ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39245" http.request.id=45f8c7ce-a74c-4436-a32e-1a6fc976120f http.request.method=GET http.request.remoteaddr="127.0.0.1:35320" 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="688.086µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (10.77s) === RUN TestURLPrefix time="2025-03-16T11:52: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.7 time="2025-03-16T11:52:29Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37261" http.request.id=99b2f880-88b5-4adf-ade2-f80ebead2701 http.request.method=GET http.request.remoteaddr="127.0.0.1:49624" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="753.126µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-03-16T11:52: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.7 time="2025-03-16T11:52:29Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:29Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712 err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=d7aa6aa9-0c36-43ef-8d39-74f9f26530a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:42202" http.request.uri="/v2/foo/bar/blobs/sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="845.127µs" http.response.status=404 http.response.written=157 vars.digest="sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "GET /v2/foo/bar/blobs/sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T11:52:29Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712 err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=2bc5874f-8216-4fdf-8ee0-76a58c81bdf8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42208" http.request.uri="/v2/foo/bar/blobs/sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="800.766µs" http.response.status=404 http.response.written=157 vars.digest="sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "HEAD /v2/foo/bar/blobs/sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T11:52:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=35dfa9e3-a13a-4fc9-9cfc-369139528c2b http.request.method=POST http.request.remoteaddr="127.0.0.1:42208" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="729.766µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=8a0aae0d-199c-4b22-abcd-5a021ade1618 http.request.method=GET http.request.remoteaddr="127.0.0.1:42208" http.request.uri="/v2/foo/bar/blobs/uploads/52a6de26-2f12-4423-a8d4-8d3147366311?_state=BQR8ZYOMX_3vCYPo6b5h8MxaI08DkY72cbXljC-I-_F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyYTZkZTI2LTJmMTItNDQyMy1hOGQ0LThkMzE0NzM2NjMxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMjYzNzIxNzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="744.286µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "GET /v2/foo/bar/blobs/uploads/52a6de26-2f12-4423-a8d4-8d3147366311?_state=BQR8ZYOMX_3vCYPo6b5h8MxaI08DkY72cbXljC-I-_F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyYTZkZTI2LTJmMTItNDQyMy1hOGQ0LThkMzE0NzM2NjMxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMjYzNzIxNzNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=257bfd76-76d2-4f9f-a759-21db2ca40cc1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42208" http.request.uri="/v2/foo/bar/blobs/uploads/52a6de26-2f12-4423-a8d4-8d3147366311?_state=BQR8ZYOMX_3vCYPo6b5h8MxaI08DkY72cbXljC-I-_F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyYTZkZTI2LTJmMTItNDQyMy1hOGQ0LThkMzE0NzM2NjMxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMjYzNzIxNzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="729.926µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "DELETE /v2/foo/bar/blobs/uploads/52a6de26-2f12-4423-a8d4-8d3147366311?_state=BQR8ZYOMX_3vCYPo6b5h8MxaI08DkY72cbXljC-I-_F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyYTZkZTI2LTJmMTItNDQyMy1hOGQ0LThkMzE0NzM2NjMxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMjYzNzIxNzNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:29Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=f827b207-b4ba-4141-ad62-b7185a46c522 http.request.method=GET http.request.remoteaddr="127.0.0.1:42208" http.request.uri="/v2/foo/bar/blobs/uploads/52a6de26-2f12-4423-a8d4-8d3147366311?_state=BQR8ZYOMX_3vCYPo6b5h8MxaI08DkY72cbXljC-I-_F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyYTZkZTI2LTJmMTItNDQyMy1hOGQ0LThkMzE0NzM2NjMxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMjYzNzIxNzNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=52a6de26-2f12-4423-a8d4-8d3147366311 time="2025-03-16T11:52: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.7 http.request.host="127.0.0.1:38829" http.request.id=f827b207-b4ba-4141-ad62-b7185a46c522 http.request.method=GET http.request.remoteaddr="127.0.0.1:42208" http.request.uri="/v2/foo/bar/blobs/uploads/52a6de26-2f12-4423-a8d4-8d3147366311?_state=BQR8ZYOMX_3vCYPo6b5h8MxaI08DkY72cbXljC-I-_F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyYTZkZTI2LTJmMTItNDQyMy1hOGQ0LThkMzE0NzM2NjMxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMjYzNzIxNzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="704.005µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=52a6de26-2f12-4423-a8d4-8d3147366311 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "GET /v2/foo/bar/blobs/uploads/52a6de26-2f12-4423-a8d4-8d3147366311?_state=BQR8ZYOMX_3vCYPo6b5h8MxaI08DkY72cbXljC-I-_F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyYTZkZTI2LTJmMTItNDQyMy1hOGQ0LThkMzE0NzM2NjMxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMjYzNzIxNzNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T11:52:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=f05a4c40-0eeb-441d-9cf0-d8178ded09e3 http.request.method=POST http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="819.126µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:29Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=63202210-92cf-4259-9c81-b930640db1a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/uploads/ec5f65b8-bb4e-4ba0-bbff-ef6e948c24ea?_state=bZjAEHO2v9LwK1LG0gZ9XlJ_wlGuWIf_XtNkrhYbz8Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVjNWY2NWI4LWJiNGUtNGJhMC1iYmZmLWVmNmU5NDhjMjRlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMzAxMjk2NDNaIn0%3D&digest=sha256%3A78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" http.request.useragent="Go-http-client/1.1" provided=sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712 vars.name="foo/bar" vars.uuid=ec5f65b8-bb4e-4ba0-bbff-ef6e948c24ea time="2025-03-16T11:52:29Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=63202210-92cf-4259-9c81-b930640db1a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/uploads/ec5f65b8-bb4e-4ba0-bbff-ef6e948c24ea?_state=bZjAEHO2v9LwK1LG0gZ9XlJ_wlGuWIf_XtNkrhYbz8Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVjNWY2NWI4LWJiNGUtNGJhMC1iYmZmLWVmNmU5NDhjMjRlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMzAxMjk2NDNaIn0%3D&digest=sha256%3A78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ec5f65b8-bb4e-4ba0-bbff-ef6e948c24ea time="2025-03-16T11:52:29Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=63202210-92cf-4259-9c81-b930640db1a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/uploads/ec5f65b8-bb4e-4ba0-bbff-ef6e948c24ea?_state=bZjAEHO2v9LwK1LG0gZ9XlJ_wlGuWIf_XtNkrhYbz8Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVjNWY2NWI4LWJiNGUtNGJhMC1iYmZmLWVmNmU5NDhjMjRlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMzAxMjk2NDNaIn0%3D&digest=sha256%3A78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="884.967µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=ec5f65b8-bb4e-4ba0-bbff-ef6e948c24ea 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "PUT /v2/foo/bar/blobs/uploads/ec5f65b8-bb4e-4ba0-bbff-ef6e948c24ea?_state=bZjAEHO2v9LwK1LG0gZ9XlJ_wlGuWIf_XtNkrhYbz8Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVjNWY2NWI4LWJiNGUtNGJhMC1iYmZmLWVmNmU5NDhjMjRlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMzAxMjk2NDNaIn0%3D&digest=sha256%3A78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T11:52:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=7cd79b79-ceff-41d2-8b9a-0bf8edfeb1c3 http.request.method=POST http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="750.926µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=259c75a1-c36f-49f0-a329-de2e512c6d1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/uploads/9b9cea9b-cdb2-46a1-b3a8-f0bf2c8cb6e0?_state=zezFe3jZfJrlDO5bFV8jnn_N_IlZqdsgwnyWlq0CKot7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliOWNlYTliLWNkYjItNDZhMS1iM2E4LWYwYmYyYzhjYjZlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMzIyMDE0MTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="948.968µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "PUT /v2/foo/bar/blobs/uploads/9b9cea9b-cdb2-46a1-b3a8-f0bf2c8cb6e0?_state=zezFe3jZfJrlDO5bFV8jnn_N_IlZqdsgwnyWlq0CKot7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliOWNlYTliLWNkYjItNDZhMS1iM2E4LWYwYmYyYzhjYjZlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMzIyMDE0MTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=a89d7f4d-26f6-4fd3-b450-7d0fdfeb7de2 http.request.method=POST http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="729.326µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=584888cb-b4f6-4198-a5f7-3c957e8f39c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/uploads/e9e8b824-09a2-44c0-95db-bef23a3c6bde?_state=bO3VGYI50CmprtnSgUer6sOfuHIQvBIwXiZzIVGib5Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5ZThiODI0LTA5YTItNDRjMC05NWRiLWJlZjIzYTNjNmJkZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMzQyMzIyMzVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="904.768µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "PUT /v2/foo/bar/blobs/uploads/e9e8b824-09a2-44c0-95db-bef23a3c6bde?_state=bO3VGYI50CmprtnSgUer6sOfuHIQvBIwXiZzIVGib5Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5ZThiODI0LTA5YTItNDRjMC05NWRiLWJlZjIzYTNjNmJkZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMzQyMzIyMzVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=6234df84-1f83-49ea-9710-69e08d547688 http.request.method=POST http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="648.645µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:30Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=2d5b1752-b451-4f78-be64-2e6340615f0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/uploads/1a2b7217-6f75-4dcb-a271-74142acc3683?_state=Bbt_0PihabvlcPoU32Cc6Ddti7ZxKJkV4W7omVNf_vl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhMmI3MjE3LTZmNzUtNGRjYi1hMjcxLTc0MTQyYWNjMzY4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMzYxMjUzN1oifQ%3D%3D&digest=sha256%3A78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" http.request.useragent="Go-http-client/1.1" http.response.duration=1.361177908s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:29 +0000] "PUT /v2/foo/bar/blobs/uploads/1a2b7217-6f75-4dcb-a271-74142acc3683?_state=Bbt_0PihabvlcPoU32Cc6Ddti7ZxKJkV4W7omVNf_vl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhMmI3MjE3LTZmNzUtNGRjYi1hMjcxLTc0MTQyYWNjMzY4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjoyOS4yMzYxMjUzN1oifQ%3D%3D&digest=sha256%3A78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:30Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=9e89c354-faf7-4e9e-b16a-8d79c705e7dc http.request.method=POST http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="902.127µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:38829" http.request.id=57cafae9-5661-4837-8eb8-74f01ddfb805 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/uploads/98d31323-2c25-46b4-9fc3-254ca6f4d91a?_state=JXu4Do64IhJTbzwlkJSMFffC_v6Fj8Glj_ReEVv5GlR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4ZDMxMzIzLTJjMjUtNDZiNC05ZmMzLTI1NGNhNmY0ZDkxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMC42MTI3MTczNjFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.429034289s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:30 +0000] "PATCH /v2/foo/bar/blobs/uploads/98d31323-2c25-46b4-9fc3-254ca6f4d91a?_state=JXu4Do64IhJTbzwlkJSMFffC_v6Fj8Glj_ReEVv5GlR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4ZDMxMzIzLTJjMjUtNDZiNC05ZmMzLTI1NGNhNmY0ZDkxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMC42MTI3MTczNjFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=a61b2150-f930-4f4d-bba1-54f8e607c01e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/uploads/98d31323-2c25-46b4-9fc3-254ca6f4d91a?_state=D_edWsVe98ynsAgC4hElhf4phM1sUlFgosfiRgEQGd17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4ZDMxMzIzLTJjMjUtNDZiNC05ZmMzLTI1NGNhNmY0ZDkxYSIsIk9mZnNldCI6MjY0MTU2MTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MzBaIn0%3D&digest=sha256%3A78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" http.request.useragent="Go-http-client/1.1" http.response.duration=1.026488ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "PUT /v2/foo/bar/blobs/uploads/98d31323-2c25-46b4-9fc3-254ca6f4d91a?_state=D_edWsVe98ynsAgC4hElhf4phM1sUlFgosfiRgEQGd17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4ZDMxMzIzLTJjMjUtNDZiNC05ZmMzLTI1NGNhNmY0ZDkxYSIsIk9mZnNldCI6MjY0MTU2MTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MzBaIn0%3D&digest=sha256%3A78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=dd411a07-6a46-412b-a377-6cb0d84a45e1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="825.686µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "HEAD /v2/foo/bar/blobs/sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=c4ca1b1c-dea9-4104-8845-b50c356e095b http.request.method=GET http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=14.567676ms http.response.status=200 http.response.written=26415616 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "GET /v2/foo/bar/blobs/sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712 HTTP/1.1" 200 26415616 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=error msg="error parsing digest="sha257:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712": unsupported digest algorithm" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=a4db497c-18f9-4fee-9c63-d37da54f01cc http.request.method=GET http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/sha257:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" vars.name="foo/bar" time="2025-03-16T11:52: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.7 http.request.host="127.0.0.1:38829" http.request.id=a4db497c-18f9-4fee-9c63-d37da54f01cc http.request.method=GET http.request.remoteaddr="127.0.0.1:42216" http.request.uri="/v2/foo/bar/blobs/sha257:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="768.846µs" http.response.status=400 http.response.written=110 vars.digest="sha257:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "GET /v2/foo/bar/blobs/sha257:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=cbdfbb47-348c-4aa5-a2be-c4cb41c79f88 http.request.method=GET http.request.remoteaddr="127.0.0.1:42232" http.request.uri="/v2/foo/bar/blobs/sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" http.request.useragent="Go-http-client/1.1" http.response.duration="954.687µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "GET /v2/foo/bar/blobs/sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52: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.7 time="2025-03-16T11:52:32Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:32Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317 err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=562143e4-94b6-4a3d-9974-dd6eebb12d9d http.request.method=GET http.request.remoteaddr="127.0.0.1:48694" http.request.uri="/v2/foo/bar/blobs/sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="914.007µs" http.response.status=404 http.response.written=157 vars.digest="sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "GET /v2/foo/bar/blobs/sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317 err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=838c03de-af60-4582-98e2-ca651cf2c266 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48706" http.request.uri="/v2/foo/bar/blobs/sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="836.967µs" http.response.status=404 http.response.written=157 vars.digest="sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "HEAD /v2/foo/bar/blobs/sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=f1cda190-ce76-4e04-a3e2-a60076267514 http.request.method=POST http.request.remoteaddr="127.0.0.1:48706" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="775.766µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=2499808b-c39d-475a-8a7e-8c6731e11da7 http.request.method=GET http.request.remoteaddr="127.0.0.1:48706" http.request.uri="/v2/foo/bar/blobs/uploads/6bd179ed-e368-41e7-b774-521c73f089ff?_state=bb5FRc5b5excxqBYFbFezS2CRcNTu5wyBwFxqBrHnbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiZDE3OWVkLWUzNjgtNDFlNy1iNzc0LTUyMWM3M2YwODlmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xNzczNDQwOTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="827.687µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "GET /v2/foo/bar/blobs/uploads/6bd179ed-e368-41e7-b774-521c73f089ff?_state=bb5FRc5b5excxqBYFbFezS2CRcNTu5wyBwFxqBrHnbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiZDE3OWVkLWUzNjgtNDFlNy1iNzc0LTUyMWM3M2YwODlmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xNzczNDQwOTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=1a402bd5-29a7-4b46-bb47-767328b73f69 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48706" http.request.uri="/v2/foo/bar/blobs/uploads/6bd179ed-e368-41e7-b774-521c73f089ff?_state=bb5FRc5b5excxqBYFbFezS2CRcNTu5wyBwFxqBrHnbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiZDE3OWVkLWUzNjgtNDFlNy1iNzc0LTUyMWM3M2YwODlmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xNzczNDQwOTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="764.966µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "DELETE /v2/foo/bar/blobs/uploads/6bd179ed-e368-41e7-b774-521c73f089ff?_state=bb5FRc5b5excxqBYFbFezS2CRcNTu5wyBwFxqBrHnbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiZDE3OWVkLWUzNjgtNDFlNy1iNzc0LTUyMWM3M2YwODlmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xNzczNDQwOTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=98e8d289-733d-4945-8a63-5508aece0144 http.request.method=GET http.request.remoteaddr="127.0.0.1:48706" http.request.uri="/v2/foo/bar/blobs/uploads/6bd179ed-e368-41e7-b774-521c73f089ff?_state=bb5FRc5b5excxqBYFbFezS2CRcNTu5wyBwFxqBrHnbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiZDE3OWVkLWUzNjgtNDFlNy1iNzc0LTUyMWM3M2YwODlmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xNzczNDQwOTNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=6bd179ed-e368-41e7-b774-521c73f089ff time="2025-03-16T11:52: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.7 http.request.host="127.0.0.1:34497" http.request.id=98e8d289-733d-4945-8a63-5508aece0144 http.request.method=GET http.request.remoteaddr="127.0.0.1:48706" http.request.uri="/v2/foo/bar/blobs/uploads/6bd179ed-e368-41e7-b774-521c73f089ff?_state=bb5FRc5b5excxqBYFbFezS2CRcNTu5wyBwFxqBrHnbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiZDE3OWVkLWUzNjgtNDFlNy1iNzc0LTUyMWM3M2YwODlmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xNzczNDQwOTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="804.286µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=6bd179ed-e368-41e7-b774-521c73f089ff 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "GET /v2/foo/bar/blobs/uploads/6bd179ed-e368-41e7-b774-521c73f089ff?_state=bb5FRc5b5excxqBYFbFezS2CRcNTu5wyBwFxqBrHnbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiZDE3OWVkLWUzNjgtNDFlNy1iNzc0LTUyMWM3M2YwODlmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xNzczNDQwOTNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=cd600125-c0ef-4340-bd6b-c7acdbb5b2e1 http.request.method=POST http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="951.807µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=d40e894b-f01b-472d-a975-573436973bd6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/uploads/7a45e256-92a1-4154-8842-940b904ea50c?_state=xOuea6s9Dg7-ie2n7zguSsIkl2rn6XT3kT0Ih14xNMZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdhNDVlMjU2LTkyYTEtNDE1NC04ODQyLTk0MGI5MDRlYTUwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xOTI4MDAyNTdaIn0%3D&digest=sha256%3Ac94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" http.request.useragent="Go-http-client/1.1" provided=sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317 vars.name="foo/bar" vars.uuid=7a45e256-92a1-4154-8842-940b904ea50c time="2025-03-16T11:52:32Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=d40e894b-f01b-472d-a975-573436973bd6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/uploads/7a45e256-92a1-4154-8842-940b904ea50c?_state=xOuea6s9Dg7-ie2n7zguSsIkl2rn6XT3kT0Ih14xNMZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdhNDVlMjU2LTkyYTEtNDE1NC04ODQyLTk0MGI5MDRlYTUwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xOTI4MDAyNTdaIn0%3D&digest=sha256%3Ac94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7a45e256-92a1-4154-8842-940b904ea50c time="2025-03-16T11:52:32Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=d40e894b-f01b-472d-a975-573436973bd6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/uploads/7a45e256-92a1-4154-8842-940b904ea50c?_state=xOuea6s9Dg7-ie2n7zguSsIkl2rn6XT3kT0Ih14xNMZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdhNDVlMjU2LTkyYTEtNDE1NC04ODQyLTk0MGI5MDRlYTUwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xOTI4MDAyNTdaIn0%3D&digest=sha256%3Ac94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="830.567µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=7a45e256-92a1-4154-8842-940b904ea50c 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "PUT /v2/foo/bar/blobs/uploads/7a45e256-92a1-4154-8842-940b904ea50c?_state=xOuea6s9Dg7-ie2n7zguSsIkl2rn6XT3kT0Ih14xNMZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdhNDVlMjU2LTkyYTEtNDE1NC04ODQyLTk0MGI5MDRlYTUwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xOTI4MDAyNTdaIn0%3D&digest=sha256%3Ac94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=299fecf3-0bde-429c-a08b-76ffc0646b93 http.request.method=POST http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="758.126µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=a356e0aa-04f4-40bd-a49f-5a6ed09e9fa4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/uploads/6b089770-401d-4a7f-ba06-730e115a7d4c?_state=wb-_E4Xy6Y6qvvxtfhGbF5OSginYUovPsxDdwHm5sAJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiMDg5NzcwLTQwMWQtNGE3Zi1iYTA2LTczMGUxMTVhN2Q0YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xOTQ3ODk1NTJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="840.046µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "PUT /v2/foo/bar/blobs/uploads/6b089770-401d-4a7f-ba06-730e115a7d4c?_state=wb-_E4Xy6Y6qvvxtfhGbF5OSginYUovPsxDdwHm5sAJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiMDg5NzcwLTQwMWQtNGE3Zi1iYTA2LTczMGUxMTVhN2Q0YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xOTQ3ODk1NTJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=838b13dc-2b25-429f-8542-813bdf6e1da0 http.request.method=POST http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="680.285µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=ba395ca0-8e82-4186-a9cb-5bb729298ba0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/uploads/3e27c8b8-df66-43ed-aa52-47481cd0b2e3?_state=HivwPQpb0cpqKzJf6sQnr5JQey4qO1cpYRbT-D2awzV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNlMjdjOGI4LWRmNjYtNDNlZC1hYTUyLTQ3NDgxY2QwYjJlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xOTY2NzA5MjhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="821.327µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "PUT /v2/foo/bar/blobs/uploads/3e27c8b8-df66-43ed-aa52-47481cd0b2e3?_state=HivwPQpb0cpqKzJf6sQnr5JQey4qO1cpYRbT-D2awzV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNlMjdjOGI4LWRmNjYtNDNlZC1hYTUyLTQ3NDgxY2QwYjJlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xOTY2NzA5MjhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=633a4e27-ea29-4643-a7a0-a077805cf280 http.request.method=POST http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="724.566µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:34Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=1973bb1d-ef21-4ee1-bcef-40bab334da1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/uploads/e9f9889b-9ef8-4942-bdee-ae03d145a81b?_state=f6uOkQz2Lmo5S1TqCSut_O4I5gWO7n37r52gpEI8ZoV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5Zjk4ODliLTllZjgtNDk0Mi1iZGVlLWFlMDNkMTQ1YTgxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xOTg0OTQyNjJaIn0%3D&digest=sha256%3Ac94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" http.request.useragent="Go-http-client/1.1" http.response.duration=1.834364446s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "PUT /v2/foo/bar/blobs/uploads/e9f9889b-9ef8-4942-bdee-ae03d145a81b?_state=f6uOkQz2Lmo5S1TqCSut_O4I5gWO7n37r52gpEI8ZoV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5Zjk4ODliLTllZjgtNDk0Mi1iZGVlLWFlMDNkMTQ1YTgxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozMi4xOTg0OTQyNjJaIn0%3D&digest=sha256%3Ac94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:34Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=b7a116a4-25b7-473c-88e0-c511ed88f056 http.request.method=POST http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="946.088µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:35Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34497" http.request.id=328abab7-1e5b-4408-9add-fb20b5ead037 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/uploads/824589bc-77f8-491f-a39d-662de1790369?_state=QnwDJxKebenU5aUDKNLftRRrwNXRJl4LPjLcSbVf4ZN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyNDU4OWJjLTc3ZjgtNDkxZi1hMzlkLTY2MmRlMTc5MDM2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNC4wNTA0NDI2ODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.850967458s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:34 +0000] "PATCH /v2/foo/bar/blobs/uploads/824589bc-77f8-491f-a39d-662de1790369?_state=QnwDJxKebenU5aUDKNLftRRrwNXRJl4LPjLcSbVf4ZN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyNDU4OWJjLTc3ZjgtNDkxZi1hMzlkLTY2MmRlMTc5MDM2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNC4wNTA0NDI2ODhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:35Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=023d7528-b605-409f-8a85-56f3afbf5d19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/uploads/824589bc-77f8-491f-a39d-662de1790369?_state=Xf-C4P3EBN5CmrdSxBlIVqrX2CmSEbd1RkCAZmUeVPx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyNDU4OWJjLTc3ZjgtNDkxZi1hMzlkLTY2MmRlMTc5MDM2OSIsIk9mZnNldCI6MzAwMTY1MTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MzRaIn0%3D&digest=sha256%3Ac94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" http.request.useragent="Go-http-client/1.1" http.response.duration=1.725214ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:35 +0000] "PUT /v2/foo/bar/blobs/uploads/824589bc-77f8-491f-a39d-662de1790369?_state=Xf-C4P3EBN5CmrdSxBlIVqrX2CmSEbd1RkCAZmUeVPx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyNDU4OWJjLTc3ZjgtNDkxZi1hMzlkLTY2MmRlMTc5MDM2OSIsIk9mZnNldCI6MzAwMTY1MTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MzRaIn0%3D&digest=sha256%3Ac94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:35Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=2fa41476-68dc-4532-961c-751e81666ddb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="818.846µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:35 +0000] "HEAD /v2/foo/bar/blobs/sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:35Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=e9631956-c0cb-48a1-9fd8-2463483c9c54 http.request.method=GET http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=16.850255ms http.response.status=200 http.response.written=30016512 127.0.0.1 - - [16/Mar/2025:11:52:35 +0000] "GET /v2/foo/bar/blobs/sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317 HTTP/1.1" 200 30016512 "" "Go-http-client/1.1" time="2025-03-16T11:52:35Z" level=error msg="error parsing digest="sha257:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317": unsupported digest algorithm" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=31138316-579a-487b-943d-0d737eb254d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/sha257:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" vars.name="foo/bar" time="2025-03-16T11:52:35Z" 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.7 http.request.host="127.0.0.1:34497" http.request.id=31138316-579a-487b-943d-0d737eb254d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:48714" http.request.uri="/v2/foo/bar/blobs/sha257:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="762.246µs" http.response.status=400 http.response.written=110 vars.digest="sha257:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:11:52:35 +0000] "GET /v2/foo/bar/blobs/sha257:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T11:52:35Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=52b692be-308f-435a-a0a7-c97af971757b http.request.method=GET http.request.remoteaddr="127.0.0.1:44446" http.request.uri="/v2/foo/bar/blobs/sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" http.request.useragent="Go-http-client/1.1" http.response.duration=1.126889ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:35 +0000] "GET /v2/foo/bar/blobs/sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:35Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=101322f8-7807-4255-aec8-497963028adb http.request.method=GET http.request.remoteaddr="127.0.0.1:44438" http.request.uri="/v2/foo/bar/blobs/sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.123137ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [16/Mar/2025:11:52:35 +0000] "GET /v2/foo/bar/blobs/sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-03-16T11:52:35Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:34497" http.request.id=1bf78e2a-1268-4ab6-a971-e03a3e3a32e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:44446" http.request.uri="/v2/foo/bar/blobs/sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.944623ms http.response.status=200 http.response.written=655360 127.0.0.1 - - [16/Mar/2025:11:52:35 +0000] "GET /v2/foo/bar/blobs/sha256:c94ecf79cbb002db6801e5171ffaaa1013a14d30ff13df44e23912ae0547c317 HTTP/1.1" 200 655360 "" "Go-http-client/1.1" time="2025-03-16T11:52:35Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=8fea770c-2d3f-4d08-9cd5-0a8dd907b8ef http.request.method=GET http.request.remoteaddr="127.0.0.1:42228" http.request.uri="/v2/foo/bar/blobs/sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.870129979s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "GET /v2/foo/bar/blobs/sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-03-16T11:52:35Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38829" http.request.id=c51d5018-baf6-4b80-86f0-a7b25cdb0079 http.request.method=GET http.request.remoteaddr="127.0.0.1:42232" http.request.uri="/v2/foo/bar/blobs/sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.867411398s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [16/Mar/2025:11:52:32 +0000] "GET /v2/foo/bar/blobs/sha256:78efd185f4b75b15ca48e8c4bc4cbc0c1d97ec0449b3c2079574cd84c3e2f712 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (6.81s) === RUN TestBlobDelete time="2025-03-16T11:52:35Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-16T11:52:35Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:36Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=6b06d73e-0c4b-484b-a3f5-3928dafd6fdf http.request.method=GET http.request.remoteaddr="127.0.0.1:57188" http.request.uri="/v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.056409ms http.response.status=404 http.response.written=157 vars.digest="sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:11:52:36 +0000] "GET /v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T11:52:36Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=5e0ea80d-2cf0-4d8c-952b-71be58884df1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.101889ms http.response.status=404 http.response.written=157 vars.digest="sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:11:52:36 +0000] "HEAD /v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T11:52:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=333a1831-91dc-4bb7-a747-57e4d8b321df http.request.method=POST http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="922.727µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=b8090d32-f101-47b5-bf3a-68a5e97b4052 http.request.method=GET http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/bar/blobs/uploads/203a0dc8-497d-4933-a891-07949bc62e7e?_state=wRaZPhNAKC1uQ84ANISWhdqMQlfB_U4VJOLLAjE0MSh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwM2EwZGM4LTQ5N2QtNDkzMy1hODkxLTA3OTQ5YmM2MmU3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wMzMxOTI1MThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="962.328µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:36 +0000] "GET /v2/foo/bar/blobs/uploads/203a0dc8-497d-4933-a891-07949bc62e7e?_state=wRaZPhNAKC1uQ84ANISWhdqMQlfB_U4VJOLLAjE0MSh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwM2EwZGM4LTQ5N2QtNDkzMy1hODkxLTA3OTQ5YmM2MmU3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wMzMxOTI1MThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=8c2381aa-247d-4a1e-99ba-bb15d5f64cae http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/bar/blobs/uploads/203a0dc8-497d-4933-a891-07949bc62e7e?_state=wRaZPhNAKC1uQ84ANISWhdqMQlfB_U4VJOLLAjE0MSh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwM2EwZGM4LTQ5N2QtNDkzMy1hODkxLTA3OTQ5YmM2MmU3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wMzMxOTI1MThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="910.567µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:36 +0000] "DELETE /v2/foo/bar/blobs/uploads/203a0dc8-497d-4933-a891-07949bc62e7e?_state=wRaZPhNAKC1uQ84ANISWhdqMQlfB_U4VJOLLAjE0MSh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwM2EwZGM4LTQ5N2QtNDkzMy1hODkxLTA3OTQ5YmM2MmU3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wMzMxOTI1MThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:36Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=8c49c484-e03d-4f90-b4e0-b7063ea0727d http.request.method=GET http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/bar/blobs/uploads/203a0dc8-497d-4933-a891-07949bc62e7e?_state=wRaZPhNAKC1uQ84ANISWhdqMQlfB_U4VJOLLAjE0MSh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwM2EwZGM4LTQ5N2QtNDkzMy1hODkxLTA3OTQ5YmM2MmU3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wMzMxOTI1MThaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=203a0dc8-497d-4933-a891-07949bc62e7e time="2025-03-16T11:52:36Z" 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.7 http.request.host="127.0.0.1:44769" http.request.id=8c49c484-e03d-4f90-b4e0-b7063ea0727d http.request.method=GET http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/bar/blobs/uploads/203a0dc8-497d-4933-a891-07949bc62e7e?_state=wRaZPhNAKC1uQ84ANISWhdqMQlfB_U4VJOLLAjE0MSh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwM2EwZGM4LTQ5N2QtNDkzMy1hODkxLTA3OTQ5YmM2MmU3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wMzMxOTI1MThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="874.927µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=203a0dc8-497d-4933-a891-07949bc62e7e 127.0.0.1 - - [16/Mar/2025:11:52:36 +0000] "GET /v2/foo/bar/blobs/uploads/203a0dc8-497d-4933-a891-07949bc62e7e?_state=wRaZPhNAKC1uQ84ANISWhdqMQlfB_U4VJOLLAjE0MSh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwM2EwZGM4LTQ5N2QtNDkzMy1hODkxLTA3OTQ5YmM2MmU3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wMzMxOTI1MThaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T11:52:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=d8fb03b6-9bd2-4783-89d9-4fd63546544d http.request.method=POST http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.011328ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:36Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=3bb85a07-d254-4a95-812f-5bb7f695dc6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/uploads/5430c502-ff49-4418-b248-d5e43409e1ea?_state=p5m1Oa3dl-GA4rkaIurA_iC3aiQ7QYN1sz9OY8YDG057Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0MzBjNTAyLWZmNDktNDQxOC1iMjQ4LWQ1ZTQzNDA5ZTFlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wMzgxOTE4NzhaIn0%3D&digest=sha256%3A9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" provided=sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b vars.name="foo/bar" vars.uuid=5430c502-ff49-4418-b248-d5e43409e1ea time="2025-03-16T11:52:36Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=3bb85a07-d254-4a95-812f-5bb7f695dc6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/uploads/5430c502-ff49-4418-b248-d5e43409e1ea?_state=p5m1Oa3dl-GA4rkaIurA_iC3aiQ7QYN1sz9OY8YDG057Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0MzBjNTAyLWZmNDktNDQxOC1iMjQ4LWQ1ZTQzNDA5ZTFlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wMzgxOTE4NzhaIn0%3D&digest=sha256%3A9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=5430c502-ff49-4418-b248-d5e43409e1ea time="2025-03-16T11:52:36Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=3bb85a07-d254-4a95-812f-5bb7f695dc6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/uploads/5430c502-ff49-4418-b248-d5e43409e1ea?_state=p5m1Oa3dl-GA4rkaIurA_iC3aiQ7QYN1sz9OY8YDG057Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0MzBjNTAyLWZmNDktNDQxOC1iMjQ4LWQ1ZTQzNDA5ZTFlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wMzgxOTE4NzhaIn0%3D&digest=sha256%3A9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.019248ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=5430c502-ff49-4418-b248-d5e43409e1ea 127.0.0.1 - - [16/Mar/2025:11:52:36 +0000] "PUT /v2/foo/bar/blobs/uploads/5430c502-ff49-4418-b248-d5e43409e1ea?_state=p5m1Oa3dl-GA4rkaIurA_iC3aiQ7QYN1sz9OY8YDG057Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0MzBjNTAyLWZmNDktNDQxOC1iMjQ4LWQ1ZTQzNDA5ZTFlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wMzgxOTE4NzhaIn0%3D&digest=sha256%3A9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T11:52:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=d930f438-3e52-4d88-b313-230a6411d559 http.request.method=POST http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="803.727µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=940529c9-8c06-41b1-a15e-6647305a1d8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/uploads/4eb8c905-332d-4ee7-bacb-3161a61ec0d0?_state=ZR7Dbk47xj0_7jqbvqedQVNvfkIT6KYSQvWGpfvvYrR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlYjhjOTA1LTMzMmQtNGVlNy1iYWNiLTMxNjFhNjFlYzBkMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wNDA0OTg3NzdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.005728ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:36 +0000] "PUT /v2/foo/bar/blobs/uploads/4eb8c905-332d-4ee7-bacb-3161a61ec0d0?_state=ZR7Dbk47xj0_7jqbvqedQVNvfkIT6KYSQvWGpfvvYrR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlYjhjOTA1LTMzMmQtNGVlNy1iYWNiLTMxNjFhNjFlYzBkMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wNDA0OTg3NzdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=05d33756-1ea8-4cd3-ba44-65f29178da46 http.request.method=POST http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="908.327µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=9b266865-91e1-4cc0-88a8-83a528312dfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/uploads/bb11657e-26bc-477f-b29b-56d84a2fdb5d?_state=V_h76yixHRnIOAJpi2HxPPYpQGmHxl-hsso4aZ_4Bs17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiMTE2NTdlLTI2YmMtNDc3Zi1iMjliLTU2ZDg0YTJmZGI1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wNDI3OTMwNzVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.047409ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:36 +0000] "PUT /v2/foo/bar/blobs/uploads/bb11657e-26bc-477f-b29b-56d84a2fdb5d?_state=V_h76yixHRnIOAJpi2HxPPYpQGmHxl-hsso4aZ_4Bs17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiMTE2NTdlLTI2YmMtNDc3Zi1iMjliLTU2ZDg0YTJmZGI1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wNDI3OTMwNzVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=1a021456-af7c-46e4-b513-8809516f5e69 http.request.method=POST http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="822.166µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:37Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=72db8105-abf9-48fd-98db-37152bcb60b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/uploads/4e453dd3-9b13-403a-81b4-85666a449c82?_state=IfScGKQ8tP2Twe2IUNB7dskWQbIolk6NA2eCtdwkvMN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlNDUzZGQzLTliMTMtNDAzYS04MWI0LTg1NjY2YTQ0OWM4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wNDUxMTM1MzNaIn0%3D&digest=sha256%3A9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.283532728s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:36 +0000] "PUT /v2/foo/bar/blobs/uploads/4e453dd3-9b13-403a-81b4-85666a449c82?_state=IfScGKQ8tP2Twe2IUNB7dskWQbIolk6NA2eCtdwkvMN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlNDUzZGQzLTliMTMtNDAzYS04MWI0LTg1NjY2YTQ0OWM4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNi4wNDUxMTM1MzNaIn0%3D&digest=sha256%3A9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:37Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=67fa3f7f-41f5-41dd-9a95-6612842726c2 http.request.method=POST http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="973.608µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44769" http.request.id=7d0e330e-e969-4e20-a612-08ec28a5040a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/uploads/7f8df3bd-20c4-4d90-9a45-4b192813e5f6?_state=X1WbHClNRLIiBY09gz5RDWANQ3_-pxmVp6JRVpM7RCl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmOGRmM2JkLTIwYzQtNGQ5MC05YTQ1LTRiMTkyODEzZTVmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNy4zNDI4NjI0MTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.209590258s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:37 +0000] "PATCH /v2/foo/bar/blobs/uploads/7f8df3bd-20c4-4d90-9a45-4b192813e5f6?_state=X1WbHClNRLIiBY09gz5RDWANQ3_-pxmVp6JRVpM7RCl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmOGRmM2JkLTIwYzQtNGQ5MC05YTQ1LTRiMTkyODEzZTVmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozNy4zNDI4NjI0MTVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=cedc573d-d826-4272-90a0-1c7a0ea102c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/uploads/7f8df3bd-20c4-4d90-9a45-4b192813e5f6?_state=PW0Hilwbk8M_tKYfY5tpU-YXO7-ImO43MD-UEBbNLOJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmOGRmM2JkLTIwYzQtNGQ5MC05YTQ1LTRiMTkyODEzZTVmNiIsIk9mZnNldCI6MjM2MTI0MTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MzdaIn0%3D&digest=sha256%3A9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.039768ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:38 +0000] "PUT /v2/foo/bar/blobs/uploads/7f8df3bd-20c4-4d90-9a45-4b192813e5f6?_state=PW0Hilwbk8M_tKYfY5tpU-YXO7-ImO43MD-UEBbNLOJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmOGRmM2JkLTIwYzQtNGQ5MC05YTQ1LTRiMTkyODEzZTVmNiIsIk9mZnNldCI6MjM2MTI0MTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6MzdaIn0%3D&digest=sha256%3A9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=6bc293b3-116f-49cf-99c0-3943e73c3244 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="774.206µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:38 +0000] "HEAD /v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=f4809ddf-788f-4774-aaf8-2b4803d521a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=12.914863ms http.response.status=200 http.response.written=23612416 127.0.0.1 - - [16/Mar/2025:11:52:38 +0000] "GET /v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 200 23612416 "" "Go-http-client/1.1" time="2025-03-16T11:52:38Z" level=error msg="error parsing digest="sha257:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b": unsupported digest algorithm" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=81719e88-20c7-414b-81e0-5ed3bd2a5b84 http.request.method=GET http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/sha257:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" vars.name="foo/bar" time="2025-03-16T11:52:38Z" 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.7 http.request.host="127.0.0.1:44769" http.request.id=81719e88-20c7-414b-81e0-5ed3bd2a5b84 http.request.method=GET http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/sha257:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="752.446µs" http.response.status=400 http.response.written=110 vars.digest="sha257:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:11:52:38 +0000] "GET /v2/foo/bar/blobs/sha257:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T11:52:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=ec40ff35-0580-43d9-84ee-2dd1585906b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57240" http.request.uri="/v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.042168ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:38 +0000] "GET /v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=725bba64-06b2-42e0-98f1-76be583fdc06 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57250" http.request.uri="/v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.duration="863.687µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:38 +0000] "DELETE /v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:38Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=cd755dcb-1eaf-42f7-b473-e72b11aeb052 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57250" http.request.uri="/v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="684.165µs" http.response.status=404 http.response.written=157 vars.digest="sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:11:52:38 +0000] "HEAD /v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T11:52:38Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=97ada376-fa10-42af-a9b3-3f38abb719cf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57250" http.request.uri="/v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="676.886µs" http.response.status=404 http.response.written=74 vars.digest="sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:11:52:38 +0000] "DELETE /v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-03-16T11:52:38Z" level=error msg="error parsing digest="sha257:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b": unsupported digest algorithm" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=1a57205a-cf1f-4f92-9768-7faec2a6f91e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57258" http.request.uri="/v2/foo/bar/blobs/sha257:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" vars.name="foo/bar" time="2025-03-16T11:52:38Z" 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.7 http.request.host="127.0.0.1:44769" http.request.id=1a57205a-cf1f-4f92-9768-7faec2a6f91e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57258" http.request.uri="/v2/foo/bar/blobs/sha257:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="828.446µs" http.response.status=400 http.response.written=110 vars.digest="sha257:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:11:52:38 +0000] "DELETE /v2/foo/bar/blobs/sha257:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T11:52:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=d69de953-20ba-4860-b78e-d3e934d16206 http.request.method=POST http.request.remoteaddr="127.0.0.1:57264" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="999.088µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:39Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=1bd77ddb-0efe-441b-a8b4-30b092b5e739 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57264" http.request.uri="/v2/foo/bar/blobs/uploads/716125a4-f88e-4374-b8c6-801cb0291435?_state=PuanF0XipQitDIE4CDk-ooMgwdEq9YzKmrvSIF_i2kt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxNjEyNWE0LWY4OGUtNDM3NC1iOGM2LTgwMWNiMDI5MTQzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozOC41ODcyNjI3MVoifQ%3D%3D&digest=sha256%3A9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.19250456s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:38 +0000] "PUT /v2/foo/bar/blobs/uploads/716125a4-f88e-4374-b8c6-801cb0291435?_state=PuanF0XipQitDIE4CDk-ooMgwdEq9YzKmrvSIF_i2kt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxNjEyNWE0LWY4OGUtNDM3NC1iOGM2LTgwMWNiMDI5MTQzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozOC41ODcyNjI3MVoifQ%3D%3D&digest=sha256%3A9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:39Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=59250a8f-68b9-42a3-b780-3a69a408a516 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57264" http.request.uri="/v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.005648ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:39 +0000] "HEAD /v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:39Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=78072928-11fb-4d3e-8b89-d8b565a57972 http.request.method=GET http.request.remoteaddr="127.0.0.1:57240" http.request.uri="/v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.215530544s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [16/Mar/2025:11:52:38 +0000] "GET /v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" time="2025-03-16T11:52:39Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44769" http.request.id=97b4d2b5-2a9b-4e87-9d3d-2fdbb5f0d413 http.request.method=GET http.request.remoteaddr="127.0.0.1:57232" http.request.uri="/v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.219277375s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [16/Mar/2025:11:52:38 +0000] "GET /v2/foo/bar/blobs/sha256:9f6c7c59838e2395221424c555394dceca8e9d15c17414f6dd278786186a735b HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (3.86s) === RUN TestRelativeURL time="2025-03-16T11:52:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-16T11:52:39Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:39Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44323" http.request.id=f0bddd11-bf1c-45e5-9d53-45c199a66cd9 http.request.method=POST http.request.remoteaddr="127.0.0.1:54668" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="921.207µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44323" http.request.id=ef0bd2bd-7d70-4299-8165-dd528de11f6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54668" http.request.uri="/v2/foo/bar/blobs/uploads/aff7f09d-8f6e-409c-ac25-e846b8d6ea06?_state=4eIs8f9g5dooidL2YnP-KaWjr_oJa76WXLSVoGYP1eN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmZjdmMDlkLThmNmUtNDA5Yy1hYzI1LWU4NDZiOGQ2ZWEwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozOS43OTY5NzY0NDhaIn0%3D&digest=sha256%3Aa8be9757eab36b58f0298c95a2d65d6fae965b62177645fa7d3ac2562e2fb1fd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.089966662s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:39 +0000] "PUT /v2/foo/bar/blobs/uploads/aff7f09d-8f6e-409c-ac25-e846b8d6ea06?_state=4eIs8f9g5dooidL2YnP-KaWjr_oJa76WXLSVoGYP1eN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmZjdmMDlkLThmNmUtNDA5Yy1hYzI1LWU4NDZiOGQ2ZWEwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MjozOS43OTY5NzY0NDhaIn0%3D&digest=sha256%3Aa8be9757eab36b58f0298c95a2d65d6fae965b62177645fa7d3ac2562e2fb1fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:41Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44323" http.request.id=542cbdc9-3e54-4a96-b4a3-71c159c12adb http.request.method=POST http.request.remoteaddr="127.0.0.1:54668" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.040409ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:41Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44323" http.request.id=96bd1e0b-a352-4e74-89a1-f02018ddc3d7 http.request.method=POST http.request.remoteaddr="127.0.0.1:54668" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="832.807µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:43Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44323" http.request.id=510ae6ad-9b1e-4fcb-a490-826eed4d75a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54668" http.request.uri="/v2/foo/bar/blobs/uploads/c9eeb17a-40fe-4c9e-aa84-c6350cf87258?_state=frY2kCW_vEoTFerQWk16plDkMpk8b8kMbJMWkuvySlF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5ZWViMTdhLTQwZmUtNGM5ZS1hYTg0LWM2MzUwY2Y4NzI1OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1Mjo0MS4wODAwMTU3NzJaIn0%3D&digest=sha256%3A012e0af39d2d6005417d20692a43b08e35ce996604c235c8253f2040b0475850" http.request.useragent="Go-http-client/1.1" http.response.duration=2.164908204s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:41 +0000] "PUT /v2/foo/bar/blobs/uploads/c9eeb17a-40fe-4c9e-aa84-c6350cf87258?_state=frY2kCW_vEoTFerQWk16plDkMpk8b8kMbJMWkuvySlF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5ZWViMTdhLTQwZmUtNGM5ZS1hYTg0LWM2MzUwY2Y4NzI1OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1Mjo0MS4wODAwMTU3NzJaIn0%3D&digest=sha256%3A012e0af39d2d6005417d20692a43b08e35ce996604c235c8253f2040b0475850 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.45s) === RUN TestBlobDeleteDisabled time="2025-03-16T11:52: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.7 time="2025-03-16T11:52:43Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:43Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:46743" http.request.id=f382df24-f34c-40f7-b2a5-ccc6a2a5f48b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57382" http.request.uri="/v2/foo/bar/blobs/sha256:61dd0c304af81e34cff97cb99cd2cea2874be973b999a9b8b7e71b1dd4bb72c4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="900.568µs" http.response.status=405 http.response.written=78 vars.digest="sha256:61dd0c304af81e34cff97cb99cd2cea2874be973b999a9b8b7e71b1dd4bb72c4" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:11:52:43 +0000] "DELETE /v2/foo/bar/blobs/sha256:61dd0c304af81e34cff97cb99cd2cea2874be973b999a9b8b7e71b1dd4bb72c4 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.10s) === RUN TestDeleteDisabled time="2025-03-16T11:52: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.7 time="2025-03-16T11:52:43Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:43Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37609" http.request.id=a462691a-695c-45ac-b511-aac9e7115814 http.request.method=POST http.request.remoteaddr="127.0.0.1:44674" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.059849ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:44Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37609" http.request.id=1916dd19-0b43-4baa-b8f3-21b3df652f95 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44674" http.request.uri="/v2/foo/bar/blobs/uploads/beefa865-1cb5-4ddc-b2bc-209f0e9ff0cb?_state=hPsp3nwzVWJn1YT4n-Oz2cmmi_wdl9ahjIfW2hRwI-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlZWZhODY1LTFjYjUtNGRkYy1iMmJjLTIwOWYwZTlmZjBjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1Mjo0My40MTg4MTA3MjVaIn0%3D&digest=sha256%3A18e11b30e47bf5d9b5c0d095806c7489118be3b7109c388dcb471d1029de643d" http.request.useragent="Go-http-client/1.1" http.response.duration=761.432399ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:43 +0000] "PUT /v2/foo/bar/blobs/uploads/beefa865-1cb5-4ddc-b2bc-209f0e9ff0cb?_state=hPsp3nwzVWJn1YT4n-Oz2cmmi_wdl9ahjIfW2hRwI-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlZWZhODY1LTFjYjUtNGRkYy1iMmJjLTIwOWYwZTlmZjBjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1Mjo0My40MTg4MTA3MjVaIn0%3D&digest=sha256%3A18e11b30e47bf5d9b5c0d095806c7489118be3b7109c388dcb471d1029de643d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:44Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:37609" http.request.id=7dc4afa9-bd42-43e7-8e3b-7ed8dad9f483 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44674" http.request.uri="/v2/foo/bar/blobs/sha256:18e11b30e47bf5d9b5c0d095806c7489118be3b7109c388dcb471d1029de643d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="823.406µs" http.response.status=405 http.response.written=78 vars.digest="sha256:18e11b30e47bf5d9b5c0d095806c7489118be3b7109c388dcb471d1029de643d" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:11:52:44 +0000] "DELETE /v2/foo/bar/blobs/sha256:18e11b30e47bf5d9b5c0d095806c7489118be3b7109c388dcb471d1029de643d HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (0.84s) === RUN TestDeleteReadOnly time="2025-03-16T11:52:44Z" 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.7 time="2025-03-16T11:52:44Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:44Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36119" http.request.id=597b9944-a7af-49dc-86c6-109a99da6c8c http.request.method=POST http.request.remoteaddr="127.0.0.1:41822" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="922.287µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36119" http.request.id=92a2ac45-31f6-46ee-b1b9-5d05b67d96d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41822" http.request.uri="/v2/foo/bar/blobs/uploads/65a75197-8e7f-4ba2-b468-ce7312c57d99?_state=nVXRwviYQipLrROMrVvnws_mvl7aRzOGEVRVlHtDeUR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1YTc1MTk3LThlN2YtNGJhMi1iNDY4LWNlNzMxMmM1N2Q5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1Mjo0NC4yNjQ5ODc5NloifQ%3D%3D&digest=sha256%3Acfff489bf8ac7bd176a7cc37b4a5fdb2f89fc7960351f926d459cc7ad0c3e6ed" http.request.useragent="Go-http-client/1.1" http.response.duration=931.991961ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:44 +0000] "PUT /v2/foo/bar/blobs/uploads/65a75197-8e7f-4ba2-b468-ce7312c57d99?_state=nVXRwviYQipLrROMrVvnws_mvl7aRzOGEVRVlHtDeUR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1YTc1MTk3LThlN2YtNGJhMi1iNDY4LWNlNzMxMmM1N2Q5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1Mjo0NC4yNjQ5ODc5NloifQ%3D%3D&digest=sha256%3Acfff489bf8ac7bd176a7cc37b4a5fdb2f89fc7960351f926d459cc7ad0c3e6ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [16/Mar/2025:11:52:45 +0000] "DELETE /v2/foo/bar/blobs/sha256:cfff489bf8ac7bd176a7cc37b4a5fdb2f89fc7960351f926d459cc7ad0c3e6ed HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.02s) === RUN TestStartPushReadOnly time="2025-03-16T11:52:45Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-16T11:52:45Z" level=info msg="redis not configured" go.version=go1.23.7 127.0.0.1 - - [16/Mar/2025:11:52:45 +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-03-16T11:52:45Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-16T11:52:45Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=5a85b591-3359-4f2a-a52b-2026ebc70e90 http.request.method=GET http.request.remoteaddr="127.0.0.1:47664" 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="882.167µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:11:52:45 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T11:52:45Z" 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.7 http.request.host="127.0.0.1:40549" http.request.id=1469119c-4540-41f5-be7d-2f2abb94ac35 http.request.method=GET http.request.remoteaddr="127.0.0.1:47664" 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="704.246µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:11:52:45 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T11:52:45Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=079f5675-3311-4e0f-89db-798eabe933d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47664" 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="731.846µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:11:52:45 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T11:52: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.7 http.request.host="127.0.0.1:40549" http.request.id=4b0eeb86-0d75-4869-bdd5-1f8301922724 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47664" 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.063809ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T11:52:45Z" 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.7 http.request.host="127.0.0.1:40549" http.request.id=4b0eeb86-0d75-4869-bdd5-1f8301922724 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47664" 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.109169ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T11:52: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.7 http.request.host="127.0.0.1:40549" http.request.id=4b0eeb86-0d75-4869-bdd5-1f8301922724 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47664" 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.134849ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T11:52:45Z" 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.7 http.request.host="127.0.0.1:40549" http.request.id=4b0eeb86-0d75-4869-bdd5-1f8301922724 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47664" 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.152689ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:11:52:45 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T11:52:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=7982cc11-27ef-423c-b2ab-fbb7e8f59e64 http.request.method=POST http.request.remoteaddr="127.0.0.1:47664" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="871.487µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:45 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=203a3b78-5e8b-4fcc-b210-33f72accff35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47664" http.request.uri="/v2/foo/schema1/blobs/uploads/8c81808e-886a-4cf1-a9a6-29a46b967b57?_state=ySoKdQQTJrmwHflR30NqBUm3TOjKrwlbn0yhU_bihXd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YzgxODA4ZS04ODZhLTRjZjEtYTlhNi0yOWE0NmI5NjdiNTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NDUuMjc1MDUwMjI1WiJ9&digest=sha256%3Ae72d3d234fae879b9683f1d3f86cdebaab5a203886b7a338595561c915f62e5f" http.request.useragent="Go-http-client/1.1" http.response.duration=550.375154ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:45 +0000] "PUT /v2/foo/schema1/blobs/uploads/8c81808e-886a-4cf1-a9a6-29a46b967b57?_state=ySoKdQQTJrmwHflR30NqBUm3TOjKrwlbn0yhU_bihXd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YzgxODA4ZS04ODZhLTRjZjEtYTlhNi0yOWE0NmI5NjdiNTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NDUuMjc1MDUwMjI1WiJ9&digest=sha256%3Ae72d3d234fae879b9683f1d3f86cdebaab5a203886b7a338595561c915f62e5f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=fb7af3b4-393d-46a0-b534-718d0876c130 http.request.method=POST http.request.remoteaddr="127.0.0.1:47664" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="953.448µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:45 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=066f11a0-634d-401a-8b9a-bf9d55de8db5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47664" http.request.uri="/v2/foo/schema1/blobs/uploads/91527e2c-4a6b-4fe8-a818-c0149ba32106?_state=LmX9mzikgykWIGvYC58xIQWcmvXOoCVg1OKzKF46JFJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MTUyN2UyYy00YTZiLTRmZTgtYTgxOC1jMDE0OWJhMzIxMDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NDUuODgzMDUxMjM5WiJ9&digest=sha256%3Ace389fc47cd92667c0358fc5e57e3818d9ed8d0c7b3c5fb479df72827e480a66" http.request.useragent="Go-http-client/1.1" http.response.duration=620.068991ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:45 +0000] "PUT /v2/foo/schema1/blobs/uploads/91527e2c-4a6b-4fe8-a818-c0149ba32106?_state=LmX9mzikgykWIGvYC58xIQWcmvXOoCVg1OKzKF46JFJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MTUyN2UyYy00YTZiLTRmZTgtYTgxOC1jMDE0OWJhMzIxMDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NDUuODgzMDUxMjM5WiJ9&digest=sha256%3Ace389fc47cd92667c0358fc5e57e3818d9ed8d0c7b3c5fb479df72827e480a66 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=7237ce1f-e132-4e75-93a1-866c72b179dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:47664" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.450771ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=9c5fb7ad-3645-4d2d-adae-728606a55e3b http.request.method=PUT http.request.remoteaddr="127.0.0.1:47664" http.request.uri="/v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.377851ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "PUT /v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=7c0f9fb8-fd1b-4ef5-bbdc-0c1b82f8bfe9 http.request.method=GET http.request.remoteaddr="127.0.0.1:47664" 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.118529ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=7db30537-0618-4bf9-ae45-dab1d322033b http.request.method=GET http.request.remoteaddr="127.0.0.1:47664" http.request.uri="/v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.103689ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "GET /v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40549" http.request.id=844b1f95-84c0-4a88-ad3e-2a5cdbe57592 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47664" http.request.uri="/v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.351491ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "PUT /v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40549" http.request.id=4bd461b8-4a82-4930-a989-8b4e96d65139 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47664" http.request.uri="/v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.351891ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "PUT /v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:40549" http.request.id=a506502c-5da3-4bcf-9629-37c9a2057089 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47664" http.request.uri="/v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.33125ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "PUT /v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=17a9c68e-9ee7-4561-9d06-bc3871572b2f http.request.method=GET http.request.remoteaddr="127.0.0.1:47664" http.request.uri="/v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.120289ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "GET /v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=46d809c4-924c-48a5-80ff-3a67ea08a12a http.request.method=GET http.request.remoteaddr="127.0.0.1:47664" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="770.086µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=03e1a4c9-795d-40c6-864e-b0742612573e http.request.method=GET http.request.remoteaddr="127.0.0.1:47664" http.request.uri="/v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1" http.request.useragent="Go-http-client/1.1" http.response.duration="667.965µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "GET /v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=095c5185-250b-4234-aebb-ba8418ac7f04 http.request.method=GET http.request.remoteaddr="127.0.0.1:47664" 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="715.205µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=error msg="payload digest does match: "sha256:f66a2458d4468871efbb680dcd554f0ec7e6a1f9ebf18fc7c4f4fcb48427b722" != "sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1"" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=866ae98f-6e67-4ff7-8e74-c330a1cd1d94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47664" http.request.uri="/v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1" time="2025-03-16T11:52:46Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=866ae98f-6e67-4ff7-8e74-c330a1cd1d94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47664" http.request.uri="/v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="884.847µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1" 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "PUT /v2/foo/schema1/manifests/sha256:eecf180c503ed6bd0506e14cbe996015dcd2081be058945dac8df9a66206cae1 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=db43fc1c-cd22-4c0d-a1d0-4ff61ca527ec http.request.method=GET http.request.remoteaddr="127.0.0.1:44984" 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="925.368µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" 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.7 http.request.host="127.0.0.1:40549" http.request.id=e3e47c8a-d968-4c51-9e16-35a2b68794d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:44984" 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="762.606µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40549" http.request.id=7e266217-40e6-46e2-b111-a81015e225a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44984" 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="880.647µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T11:52:46Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40549" http.request.id=7e266217-40e6-46e2-b111-a81015e225a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44984" 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="923.688µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T11:52:46Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40549" http.request.id=7e266217-40e6-46e2-b111-a81015e225a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44984" 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="944.168µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=12271d1f-390d-46cb-a615-4cfc8a2e69d8 http.request.method=POST http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="837.206µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=12ba3da4-798c-402c-a229-68a5d48daf1b http.request.method=PUT http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/schema2/blobs/uploads/3b6c5d68-4527-47a4-8647-6661e81c0367?_state=Si872rQVjPLK4Qd_mxGHi4Zu2IXeN9IP7Nc6Lw_0WC57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYjZjNWQ2OC00NTI3LTQ3YTQtODY0Ny02NjYxZTgxYzAzNjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NDYuNTI1OTI4MzMxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.074088ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "PUT /v2/foo/schema2/blobs/uploads/3b6c5d68-4527-47a4-8647-6661e81c0367?_state=Si872rQVjPLK4Qd_mxGHi4Zu2IXeN9IP7Nc6Lw_0WC57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYjZjNWQ2OC00NTI3LTQ3YTQtODY0Ny02NjYxZTgxYzAzNjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NDYuNTI1OTI4MzMxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40549" http.request.id=67cfb4e1-30d5-4032-8efb-a4961b79c736 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44984" 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="924.168µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T11:52:46Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40549" http.request.id=67cfb4e1-30d5-4032-8efb-a4961b79c736 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44984" 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="961.608µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T11:52:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=02483ebd-ff85-452f-a5aa-cfb93afa4fe7 http.request.method=POST http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="906.607µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=69f53d35-3a08-419d-a628-2dca819fd4a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/schema2/blobs/uploads/c045d14f-b346-4433-bfa9-325fa413b6b0?_state=biujctsYD3rZ6aCCgVl1MTXlJUNENlfbLU6X43bVH057Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMDQ1ZDE0Zi1iMzQ2LTQ0MzMtYmZhOS0zMjVmYTQxM2I2YjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NDYuNTk1MDM4NDQzWiJ9&digest=sha256%3A499649a4f8df545d43818e95946a59717ed8f2f0c0b686d9ed17ddd679ab181f" http.request.useragent="Go-http-client/1.1" http.response.duration=774.0753ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:46 +0000] "PUT /v2/foo/schema2/blobs/uploads/c045d14f-b346-4433-bfa9-325fa413b6b0?_state=biujctsYD3rZ6aCCgVl1MTXlJUNENlfbLU6X43bVH057Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMDQ1ZDE0Zi1iMzQ2LTQ0MzMtYmZhOS0zMjVmYTQxM2I2YjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NDYuNTk1MDM4NDQzWiJ9&digest=sha256%3A499649a4f8df545d43818e95946a59717ed8f2f0c0b686d9ed17ddd679ab181f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=fd65098d-1572-4cbf-8c31-c07dd65d3069 http.request.method=POST http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="907.927µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:47 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=623821e6-6952-4667-adf2-48eb2be30614 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/schema2/blobs/uploads/36dc689c-49e9-43b5-a41e-eac218029626?_state=AFnNZPQqrb6fmVtPOTFwq3GUBv0R5HP70QGQ32WYl297Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNmRjNjg5Yy00OWU5LTQzYjUtYTQxZS1lYWMyMTgwMjk2MjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NDcuNDQ2NzMxNTIzWiJ9&digest=sha256%3Ac4faa847b6e718280e892b10f98da8d4e5e09bde2d18be966f42d928846dcbe7" http.request.useragent="Go-http-client/1.1" http.response.duration=889.912865ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:47 +0000] "PUT /v2/foo/schema2/blobs/uploads/36dc689c-49e9-43b5-a41e-eac218029626?_state=AFnNZPQqrb6fmVtPOTFwq3GUBv0R5HP70QGQ32WYl297Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNmRjNjg5Yy00OWU5LTQzYjUtYTQxZS1lYWMyMTgwMjk2MjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NDcuNDQ2NzMxNTIzWiJ9&digest=sha256%3Ac4faa847b6e718280e892b10f98da8d4e5e09bde2d18be966f42d928846dcbe7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40549" http.request.id=e08398c0-0d50-47b2-b516-a6d708c48610 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.124289ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40549" http.request.id=4664733f-68df-49c0-84b0-e19415c4be59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/schema2/manifests/sha256:ab3aceeb0dca493b9329479dd5868bbb88325eb3fda6d510719cfa1432e91e03" http.request.useragent="Go-http-client/1.1" http.response.duration="959.088µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "PUT /v2/foo/schema2/manifests/sha256:ab3aceeb0dca493b9329479dd5868bbb88325eb3fda6d510719cfa1432e91e03 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=6e023310-c82d-461c-8b57-776dfb1d72ed http.request.method=GET http.request.remoteaddr="127.0.0.1:44984" 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="851.447µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=342cebef-d2ac-49d1-8792-6123e13d1e53 http.request.method=GET http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/schema2/manifests/sha256:ab3aceeb0dca493b9329479dd5868bbb88325eb3fda6d510719cfa1432e91e03" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="832.286µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "GET /v2/foo/schema2/manifests/sha256:ab3aceeb0dca493b9329479dd5868bbb88325eb3fda6d510719cfa1432e91e03 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=07b0c5ca-40f1-47db-bd54-215c601dcce4 http.request.method=GET http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="657.326µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=133d18d2-2c01-4610-a75f-bcfbe0d9b0e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/schema2/manifests/sha256:ab3aceeb0dca493b9329479dd5868bbb88325eb3fda6d510719cfa1432e91e03" http.request.useragent="Go-http-client/1.1" http.response.duration="673.285µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "GET /v2/foo/schema2/manifests/sha256:ab3aceeb0dca493b9329479dd5868bbb88325eb3fda6d510719cfa1432e91e03 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=e2e79b91-f40e-458c-bd1a-b2bf39f68f9a http.request.method=GET http.request.remoteaddr="127.0.0.1:44984" 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="687.606µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="rewriting manifest sha256:ab3aceeb0dca493b9329479dd5868bbb88325eb3fda6d510719cfa1432e91e03 in schema1 format to support old client" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=82feea75-e34b-47a3-b323-d2a7a0f6e093 http.request.method=GET http.request.remoteaddr="127.0.0.1:44984" 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-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=82feea75-e34b-47a3-b323-d2a7a0f6e093 http.request.method=GET http.request.remoteaddr="127.0.0.1:44984" 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.327371ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T11:52: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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40549" http.request.id=1622fd9c-8909-4990-af92-f0879ff1b38b http.request.method=PUT http.request.remoteaddr="127.0.0.1:44984" 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="827.207µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40549" http.request.id=78b6e942-a55b-4c73-89e8-dcf1c422dfd3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="923.528µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40549" http.request.id=531bb36b-5b41-4b2b-a8d7-05549c7b6443 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/schema2/manifests/sha256:91971a64afe0344b60a4b6cfedb1a68e7e2d814f99a6682ee87a2620c5fcc36a" http.request.useragent="Go-http-client/1.1" http.response.duration="931.808µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "PUT /v2/foo/schema2/manifests/sha256:91971a64afe0344b60a4b6cfedb1a68e7e2d814f99a6682ee87a2620c5fcc36a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=cc709a30-9cd5-4620-91a8-1518d36e4894 http.request.method=GET http.request.remoteaddr="127.0.0.1:44984" 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="848.206µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=cb5a1742-c6a3-48a8-bb15-43f9db8f39cb http.request.method=GET http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/schema2/manifests/sha256:91971a64afe0344b60a4b6cfedb1a68e7e2d814f99a6682ee87a2620c5fcc36a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="876.087µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "GET /v2/foo/schema2/manifests/sha256:91971a64afe0344b60a4b6cfedb1a68e7e2d814f99a6682ee87a2620c5fcc36a HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=8b6d0040-b7dd-4bda-bd3f-1758f027cc52 http.request.method=GET http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="729.766µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=a94acb07-a980-480e-a44c-c2c87a4f5b17 http.request.method=GET http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/schema2/manifests/sha256:91971a64afe0344b60a4b6cfedb1a68e7e2d814f99a6682ee87a2620c5fcc36a" http.request.useragent="Go-http-client/1.1" http.response.duration="713.566µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "GET /v2/foo/schema2/manifests/sha256:91971a64afe0344b60a4b6cfedb1a68e7e2d814f99a6682ee87a2620c5fcc36a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="rewriting manifest list sha256:91971a64afe0344b60a4b6cfedb1a68e7e2d814f99a6682ee87a2620c5fcc36a in schema1 format to support old client" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=8b4978e2-af30-47d8-8e74-9908acd281a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:44984" 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-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:40549" http.request.id=8b4978e2-af30-47d8-8e74-9908acd281a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:44984" 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.390011ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-03-16T11:52: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.7 time="2025-03-16T11:52:48Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52: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.7 http.request.host="127.0.0.1:36861" http.request.id=b6417ebf-fd98-4d10-b9cf-34aeba6d4ffd http.request.method=GET http.request.remoteaddr="127.0.0.1:49884" 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="874.007µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T11:52: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.7 http.request.host="127.0.0.1:36861" http.request.id=5a4abf1c-be7f-4c3b-92b5-52d8524071c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:49884" 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="732.206µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T11:52: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.7 http.request.host="127.0.0.1:36861" http.request.id=7ebab098-61bf-46cf-b04d-ab35a6a6b6d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49884" 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="723.126µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T11:52: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.7 http.request.host="127.0.0.1:36861" http.request.id=2eece1a9-3e35-4315-be12-407a0edd0f16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49884" 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.201089ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T11:52: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.7 http.request.host="127.0.0.1:36861" http.request.id=2eece1a9-3e35-4315-be12-407a0edd0f16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49884" 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.26269ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T11:52: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.7 http.request.host="127.0.0.1:36861" http.request.id=2eece1a9-3e35-4315-be12-407a0edd0f16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49884" 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.28909ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T11:52: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.7 http.request.host="127.0.0.1:36861" http.request.id=2eece1a9-3e35-4315-be12-407a0edd0f16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49884" 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.30989ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T11:52:48Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=569d9480-d694-41b5-9a8d-af93fd462dff http.request.method=POST http.request.remoteaddr="127.0.0.1:49884" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="925.928µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=70d12385-80c3-47be-8edf-80d525c8e555 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49884" http.request.uri="/v2/foo/schema1/blobs/uploads/abf14ca1-693a-41a2-91c7-4331d092b18f?_state=vWlV1DA45pmxxTFeTsIgwt_wVyWGtYr-SvZAo58k-ql7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhYmYxNGNhMS02OTNhLTQxYTItOTFjNy00MzMxZDA5MmIxOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NDguNDQxMTU2NTAyWiJ9&digest=sha256%3A8b2debad13525b7c13ddc79e27fd1db5e5f0ff886c67cddf275eaaf9db92903f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.038628492s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:48 +0000] "PUT /v2/foo/schema1/blobs/uploads/abf14ca1-693a-41a2-91c7-4331d092b18f?_state=vWlV1DA45pmxxTFeTsIgwt_wVyWGtYr-SvZAo58k-ql7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhYmYxNGNhMS02OTNhLTQxYTItOTFjNy00MzMxZDA5MmIxOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NDguNDQxMTU2NTAyWiJ9&digest=sha256%3A8b2debad13525b7c13ddc79e27fd1db5e5f0ff886c67cddf275eaaf9db92903f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=4d12989c-02a5-4734-a582-c0ebfea13b03 http.request.method=POST http.request.remoteaddr="127.0.0.1:49884" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="888.047µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:49 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=1ac4ba31-8912-4a0a-8bac-5c62abe2e6ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:49884" http.request.uri="/v2/foo/schema1/blobs/uploads/ba3f1fc0-0f8b-4ee0-82ec-ed9fefb7d9c4?_state=Wz7jFjbSqu3gjLFF79yeJPhqdFhjBOG8wjxCsKBx4yt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYTNmMWZjMC0wZjhiLTRlZTAtODJlYy1lZDlmZWZiN2Q5YzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NDkuNTg1ODk1OTYyWiJ9&digest=sha256%3Ab5cd66cb8c330c5fa69d49167267939c11b8f7c788f88ad2e04e22177068ca43" http.request.useragent="Go-http-client/1.1" http.response.duration=1.672343672s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:49 +0000] "PUT /v2/foo/schema1/blobs/uploads/ba3f1fc0-0f8b-4ee0-82ec-ed9fefb7d9c4?_state=Wz7jFjbSqu3gjLFF79yeJPhqdFhjBOG8wjxCsKBx4yt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYTNmMWZjMC0wZjhiLTRlZTAtODJlYy1lZDlmZWZiN2Q5YzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NDkuNTg1ODk1OTYyWiJ9&digest=sha256%3Ab5cd66cb8c330c5fa69d49167267939c11b8f7c788f88ad2e04e22177068ca43 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=add8de0e-72ea-4858-a393-226f6e9adf07 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49884" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.420452ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=a25cbe9d-c3f7-45a6-8bce-fd8ccad8a5d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49884" http.request.uri="/v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.25393ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=de510364-7475-4807-b564-6950dc438a4b http.request.method=GET http.request.remoteaddr="127.0.0.1:49884" 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.038448ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=e29ab0fd-5f76-4c93-b593-572da7df3e24 http.request.method=GET http.request.remoteaddr="127.0.0.1:49884" http.request.uri="/v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.031368ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "GET /v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:36861" http.request.id=f6d0219d-1924-4084-aef9-0f0e587ad403 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49884" http.request.uri="/v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.21365ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:36861" http.request.id=aaa56075-5cba-4dc9-891e-9bc9e7b37a94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49884" http.request.uri="/v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.25189ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:36861" http.request.id=18f91ca5-e57d-459d-ab64-5df8bbadf156 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49884" http.request.uri="/v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.225809ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=eace2217-6c12-467e-a414-3d94a3b267f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:49884" http.request.uri="/v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.012368ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "GET /v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=9b437193-b9b6-442f-b8c3-9d90975085ab http.request.method=GET http.request.remoteaddr="127.0.0.1:49884" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="722.566µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=352da2ea-1513-425a-a829-8e05407e95b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:49884" http.request.uri="/v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c" http.request.useragent="Go-http-client/1.1" http.response.duration="672.925µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "GET /v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=a7c7fb19-494d-4c26-9d98-511e593b0875 http.request.method=GET http.request.remoteaddr="127.0.0.1:49884" 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="673.406µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=error msg="payload digest does match: "sha256:8a9aa5ebd6758e718d344a1ec9b2eb56259571f54e0d8a05719ae9cf43fa888e" != "sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c"" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=a974b50d-47cb-44e7-8a56-aada7df9d54c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49884" http.request.uri="/v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c" time="2025-03-16T11:52:51Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=a974b50d-47cb-44e7-8a56-aada7df9d54c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49884" http.request.uri="/v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="795.007µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c" 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:5945f48dd594d2016d77d820c6814ca64436dc39fa2d4040611601b71582a67c HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=b50a51ce-defb-4822-8650-107f79f4f4ba http.request.method=GET http.request.remoteaddr="127.0.0.1:49886" 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.726µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" 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.7 http.request.host="127.0.0.1:36861" http.request.id=9ac19ab4-a262-468f-9763-605cf2de2c9e http.request.method=GET http.request.remoteaddr="127.0.0.1:49886" 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="701.605µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36861" http.request.id=246f8929-3338-4b85-be83-caf6a2676946 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49886" 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="810.726µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T11:52:51Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36861" http.request.id=246f8929-3338-4b85-be83-caf6a2676946 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49886" 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="844.367µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T11:52:51Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36861" http.request.id=246f8929-3338-4b85-be83-caf6a2676946 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49886" 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="864.327µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=10921654-c45b-4235-89f6-9ca6d3eb965e http.request.method=POST http.request.remoteaddr="127.0.0.1:49886" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="845.326µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=2f924d19-64a9-40cd-bd0b-0748d68b30bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:49886" http.request.uri="/v2/foo/schema2/blobs/uploads/c29ebbd9-157a-4654-9261-30489c18781d?_state=d87RAeaSVgyzvdEoqxMOlRuKCLZkB_yzmCudIx92tJp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMjllYmJkOS0xNTdhLTQ2NTQtOTI2MS0zMDQ4OWMxODc4MWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NTEuMjc4MTUzMjczWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="960.807µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/c29ebbd9-157a-4654-9261-30489c18781d?_state=d87RAeaSVgyzvdEoqxMOlRuKCLZkB_yzmCudIx92tJp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMjllYmJkOS0xNTdhLTQ2NTQtOTI2MS0zMDQ4OWMxODc4MWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NTEuMjc4MTUzMjczWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36861" http.request.id=921a5573-cb61-4c8b-8ba9-4ce717532d99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49886" 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="785.846µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T11:52:51Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36861" http.request.id=921a5573-cb61-4c8b-8ba9-4ce717532d99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49886" 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="814.486µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T11:52:51Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=300c46d1-a194-466b-bf98-c6bd4e0aad58 http.request.method=POST http.request.remoteaddr="127.0.0.1:49886" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="836.406µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:52Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=ee8d7506-87ad-4d29-9ba1-080ff3bff124 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49886" http.request.uri="/v2/foo/schema2/blobs/uploads/9d7fbd5f-3476-4a10-a0d3-4ebb8d5cd1bc?_state=kWAkjuXQiDdw_AfXa16wl9mJBceKONnVYz2hP4SRN4h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZDdmYmQ1Zi0zNDc2LTRhMTAtYTBkMy00ZWJiOGQ1Y2QxYmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NTEuMzgxNjAzMDU4WiJ9&digest=sha256%3A32ff43a09a0dd83e741a34a32d4e76f8fbd24b5256e43ea6f5d008af2565ed59" http.request.useragent="Go-http-client/1.1" http.response.duration=1.459674854s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/9d7fbd5f-3476-4a10-a0d3-4ebb8d5cd1bc?_state=kWAkjuXQiDdw_AfXa16wl9mJBceKONnVYz2hP4SRN4h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZDdmYmQ1Zi0zNDc2LTRhMTAtYTBkMy00ZWJiOGQ1Y2QxYmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NTEuMzgxNjAzMDU4WiJ9&digest=sha256%3A32ff43a09a0dd83e741a34a32d4e76f8fbd24b5256e43ea6f5d008af2565ed59 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:52Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=0636e698-2ea6-4575-ace7-971b80c5ad3d http.request.method=POST http.request.remoteaddr="127.0.0.1:49886" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="901.647µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:52 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=65db7e30-d78c-4be7-9523-cb1ff707f48b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49886" http.request.uri="/v2/foo/schema2/blobs/uploads/64149105-8fb1-4687-954e-e92af3457a41?_state=R1u-vHLQ6HSaxi9etAwbdyILn6UOmbd5MKN5iFy1Iod7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NDE0OTEwNS04ZmIxLTQ2ODctOTU0ZS1lOTJhZjM0NTdhNDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NTIuOTUyNTI4NDhaIn0%3D&digest=sha256%3A87e005b68405fad56c6078fb0fbe71426f69548230b37d35670888837eae042b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.775862418s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:52 +0000] "PUT /v2/foo/schema2/blobs/uploads/64149105-8fb1-4687-954e-e92af3457a41?_state=R1u-vHLQ6HSaxi9etAwbdyILn6UOmbd5MKN5iFy1Iod7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NDE0OTEwNS04ZmIxLTQ2ODctOTU0ZS1lOTJhZjM0NTdhNDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NTIuOTUyNTI4NDhaIn0%3D&digest=sha256%3A87e005b68405fad56c6078fb0fbe71426f69548230b37d35670888837eae042b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36861" http.request.id=a707b92c-a543-48d0-bb08-ee3c6de63a8f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49886" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.013128ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36861" http.request.id=4313fcbc-6c57-41d7-ae1d-23744217f692 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49886" http.request.uri="/v2/foo/schema2/manifests/sha256:9130aa57d61d114868583eca033cd8ecfffa6db8e90855ca4c7160f383ea46cc" http.request.useragent="Go-http-client/1.1" http.response.duration="862.887µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "PUT /v2/foo/schema2/manifests/sha256:9130aa57d61d114868583eca033cd8ecfffa6db8e90855ca4c7160f383ea46cc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=5157fdd8-7469-4604-bbfd-fbc333d9621b http.request.method=GET http.request.remoteaddr="127.0.0.1:49886" 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="756.286µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=f18a028c-c28f-43d2-916b-993c3d9e06c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:49886" http.request.uri="/v2/foo/schema2/manifests/sha256:9130aa57d61d114868583eca033cd8ecfffa6db8e90855ca4c7160f383ea46cc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="734.126µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/foo/schema2/manifests/sha256:9130aa57d61d114868583eca033cd8ecfffa6db8e90855ca4c7160f383ea46cc HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=eabd9b69-8f76-4ad9-bac9-6f0bd256d07e http.request.method=GET http.request.remoteaddr="127.0.0.1:49886" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="651.845µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=b049d8bd-fc66-41f6-8f13-a25921514384 http.request.method=GET http.request.remoteaddr="127.0.0.1:49886" http.request.uri="/v2/foo/schema2/manifests/sha256:9130aa57d61d114868583eca033cd8ecfffa6db8e90855ca4c7160f383ea46cc" http.request.useragent="Go-http-client/1.1" http.response.duration="659.006µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/foo/schema2/manifests/sha256:9130aa57d61d114868583eca033cd8ecfffa6db8e90855ca4c7160f383ea46cc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=1d49bb0a-b722-4592-a48d-810538a97811 http.request.method=GET http.request.remoteaddr="127.0.0.1:49886" 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="652.526µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="rewriting manifest sha256:9130aa57d61d114868583eca033cd8ecfffa6db8e90855ca4c7160f383ea46cc in schema1 format to support old client" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=7c24da86-6b7b-44e4-a127-db0ab8c80a5e http.request.method=GET http.request.remoteaddr="127.0.0.1:49886" 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-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=7c24da86-6b7b-44e4-a127-db0ab8c80a5e http.request.method=GET http.request.remoteaddr="127.0.0.1:49886" 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.148409ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T11:52: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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36861" http.request.id=72c476a9-ed31-4543-82fc-8551943b1824 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49886" 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="767.327µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36861" http.request.id=b4e34fa2-d062-4e4c-bca5-283d5429c148 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49886" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="896.607µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36861" http.request.id=300b3f23-363c-488b-aa2f-7064f97006e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49886" http.request.uri="/v2/foo/schema2/manifests/sha256:97fb65b7fb990cf88674b388c1984887c358de987f754129dece81f7ff5d72e3" http.request.useragent="Go-http-client/1.1" http.response.duration="793.286µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "PUT /v2/foo/schema2/manifests/sha256:97fb65b7fb990cf88674b388c1984887c358de987f754129dece81f7ff5d72e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=22de773b-cd03-4891-8d70-2aa922ef17a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:49886" 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="856.207µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=336e0aaf-a31a-4d79-9602-bf19e2ef12bc http.request.method=GET http.request.remoteaddr="127.0.0.1:49886" http.request.uri="/v2/foo/schema2/manifests/sha256:97fb65b7fb990cf88674b388c1984887c358de987f754129dece81f7ff5d72e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="753.926µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/foo/schema2/manifests/sha256:97fb65b7fb990cf88674b388c1984887c358de987f754129dece81f7ff5d72e3 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=90ec5ed5-5d5d-4f45-ac7a-ac4868c30d64 http.request.method=GET http.request.remoteaddr="127.0.0.1:49886" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="650.445µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=eb56ae2d-d260-43ac-8e53-6ad137af8860 http.request.method=GET http.request.remoteaddr="127.0.0.1:49886" http.request.uri="/v2/foo/schema2/manifests/sha256:97fb65b7fb990cf88674b388c1984887c358de987f754129dece81f7ff5d72e3" http.request.useragent="Go-http-client/1.1" http.response.duration="636.485µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/foo/schema2/manifests/sha256:97fb65b7fb990cf88674b388c1984887c358de987f754129dece81f7ff5d72e3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="rewriting manifest list sha256:97fb65b7fb990cf88674b388c1984887c358de987f754129dece81f7ff5d72e3 in schema1 format to support old client" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=28b26e8e-2b7b-4f6c-99b4-737a23751bec http.request.method=GET http.request.remoteaddr="127.0.0.1:49886" 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-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36861" http.request.id=28b26e8e-2b7b-4f6c-99b4-737a23751bec http.request.method=GET http.request.remoteaddr="127.0.0.1:49886" 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.202569ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (9.54s) === RUN TestGetManifestWithStorageError time="2025-03-16T11:52:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-16T11:52:54Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:41287" http.request.id=5a4ab80c-4265-4733-84e5-9d7616419192 http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" 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="805.606µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.23.7 http.request.host="127.0.0.1:41287" http.request.id=31358ecb-a42b-40a8-8171-97a5dc9bb275 http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" 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="661.246µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.23.7 http.request.host="127.0.0.1:41287" http.request.id=1c2c558b-bf7e-4952-a097-5aff7ed9e7b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" 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="700.766µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.23.7 http.request.host="127.0.0.1:41287" http.request.id=cc21e046-b5df-45fd-966b-3ed5a9305f0b http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" 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="676.366µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-03-16T11:52:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-16T11:52:54Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:52:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=b50e4566-a6bf-486b-a2b4-f56bcd470bdf http.request.method=GET http.request.remoteaddr="127.0.0.1:43442" 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="773.366µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" 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.7 http.request.host="127.0.0.1:38805" http.request.id=49c50c1b-8b4b-4e8c-9bfb-69a4686e8860 http.request.method=GET http.request.remoteaddr="127.0.0.1:43442" 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="656.765µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=aa5b08e9-89b3-47d6-93a1-7b3bb16efba2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43442" 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="667.446µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T11:52: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.7 http.request.host="127.0.0.1:38805" http.request.id=bd772603-f806-4e7c-8b61-d934140ab650 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43442" 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.007048ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T11:52:54Z" 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.7 http.request.host="127.0.0.1:38805" http.request.id=bd772603-f806-4e7c-8b61-d934140ab650 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43442" 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.036968ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T11:52: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.7 http.request.host="127.0.0.1:38805" http.request.id=bd772603-f806-4e7c-8b61-d934140ab650 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43442" 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.054169ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T11:52:54Z" 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.7 http.request.host="127.0.0.1:38805" http.request.id=bd772603-f806-4e7c-8b61-d934140ab650 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43442" 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.074489ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T11:52:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=9739120f-fc4c-4e10-9a3e-742402bd495e http.request.method=POST http.request.remoteaddr="127.0.0.1:43442" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="905.087µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:56Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=b51ef6a4-a3a9-4f7d-9813-d4e0499aac11 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43442" http.request.uri="/v2/foo/schema1/blobs/uploads/d8120f89-002c-4d8d-9176-4120c633dc49?_state=yOkvXkfzadVUlAnVD3295WlNnKjhaPC5DYeIxvto_jZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkODEyMGY4OS0wMDJjLTRkOGQtOTE3Ni00MTIwYzYzM2RjNDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NTQuODU0MDM2ODIyWiJ9&digest=sha256%3Ae11b9856209aeaf20f87671b214391f39f795bad6babede3352bac50aed3dea6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.61953197s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:54 +0000] "PUT /v2/foo/schema1/blobs/uploads/d8120f89-002c-4d8d-9176-4120c633dc49?_state=yOkvXkfzadVUlAnVD3295WlNnKjhaPC5DYeIxvto_jZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkODEyMGY4OS0wMDJjLTRkOGQtOTE3Ni00MTIwYzYzM2RjNDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NTQuODU0MDM2ODIyWiJ9&digest=sha256%3Ae11b9856209aeaf20f87671b214391f39f795bad6babede3352bac50aed3dea6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:56Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=fb3532e3-03af-454a-942f-24a45f667ff5 http.request.method=POST http.request.remoteaddr="127.0.0.1:43442" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.065688ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:56 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=9d929901-be10-408c-a688-25c5d84aab96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43442" http.request.uri="/v2/foo/schema1/blobs/uploads/e40a9f45-5d36-4da1-b8f4-9a9b0fe87f6e?_state=RO1NcgbW2TW7iVRXynBy3Z5_RIvGtMhLrdtCXh2nY6Z7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNDBhOWY0NS01ZDM2LTRkYTEtYjhmNC05YTliMGZlODdmNmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NTYuNTc5NTc3MDc4WiJ9&digest=sha256%3A9ac443900e07d07735b92dddf4e8e21049073326e4b350d405a80d8d00123ab2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.541089184s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:56 +0000] "PUT /v2/foo/schema1/blobs/uploads/e40a9f45-5d36-4da1-b8f4-9a9b0fe87f6e?_state=RO1NcgbW2TW7iVRXynBy3Z5_RIvGtMhLrdtCXh2nY6Z7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNDBhOWY0NS01ZDM2LTRkYTEtYjhmNC05YTliMGZlODdmNmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NTYuNTc5NTc3MDc4WiJ9&digest=sha256%3A9ac443900e07d07735b92dddf4e8e21049073326e4b350d405a80d8d00123ab2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=5234cd93-4207-43b5-a39f-153b0ed1db2b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43442" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.407371ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=ae9dc9d3-56ed-45c1-85c3-9e6a7ac275c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43442" http.request.uri="/v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.19717ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=d0b30369-594d-4416-98a1-2d2116b89539 http.request.method=GET http.request.remoteaddr="127.0.0.1:43442" 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.011568ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=b2bc5e59-e654-43c8-9b7f-ae8bab4e388c http.request.method=GET http.request.remoteaddr="127.0.0.1:43442" http.request.uri="/v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.025329ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "GET /v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:38805" http.request.id=a9d6a12d-1ee9-4b4b-8d4e-630c51236281 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43442" http.request.uri="/v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.19197ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38805" http.request.id=fa461ac7-b000-42dd-8463-1c79f86260d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43442" http.request.uri="/v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.27869ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:38805" http.request.id=d59e056b-5a03-4391-9e33-fd1eeebcc5ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:43442" http.request.uri="/v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.21757ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=781a8052-3ead-4feb-8e64-22e0d79bbdde http.request.method=GET http.request.remoteaddr="127.0.0.1:43442" http.request.uri="/v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.070049ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "GET /v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=6965fb39-a1cb-40c0-8b86-ef3e80ba6978 http.request.method=GET http.request.remoteaddr="127.0.0.1:43442" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="657.645µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=a8d9548a-bd14-4c59-af5e-32d57046f79a http.request.method=GET http.request.remoteaddr="127.0.0.1:43442" http.request.uri="/v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" http.request.useragent="Go-http-client/1.1" http.response.duration="662.126µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "GET /v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=96394b49-370a-4c56-9c31-336613a28a81 http.request.method=GET http.request.remoteaddr="127.0.0.1:43442" 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="657.725µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=error msg="payload digest does match: "sha256:809fc321e40e925c4dd74214d02d440cf0a56dc464c71dead5537a62877aaa99" != "sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf"" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=489f8fd7-fe7b-4175-a464-41fe5da0b7bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:43442" http.request.uri="/v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" time="2025-03-16T11:52:58Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=489f8fd7-fe7b-4175-a464-41fe5da0b7bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:43442" http.request.uri="/v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="802.887µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=973c37ff-481d-4b88-bdd2-a98cd06f9067 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55796" http.request.uri="/v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" http.request.useragent="Go-http-client/1.1" http.response.duration="921.008µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "DELETE /v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=8793eafe-ded2-42ef-abe3-0d789a463655 http.request.method=GET http.request.remoteaddr="127.0.0.1:55796" http.request.uri="/v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="690.325µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "GET /v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=632e142b-d0cc-498a-ad8c-c777be3723ce http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55802" http.request.uri="/v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="835.246µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "DELETE /v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=bfb43068-295e-4be3-9a6b-1dad7397d79b http.request.method=PUT http.request.remoteaddr="127.0.0.1:55808" http.request.uri="/v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.363211ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=2990f328-a598-40b0-b432-10cdcbbfb387 http.request.method=GET http.request.remoteaddr="127.0.0.1:55808" http.request.uri="/v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.004968ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "GET /v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=c07d7ba0-3d5a-4a4a-8fb5-60348fd10ed6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55820" 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="845.767µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=60ddff8c-cfd3-42fc-b0bd-af81531059b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.373491ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=ad04b247-06f3-4fb9-8dca-de0f0c9af255 http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" 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="683.725µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=326892df-874c-4633-a7a2-e8ee86637228 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf" http.request.useragent="Go-http-client/1.1" http.response.duration="757.726µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "DELETE /v2/foo/schema1/manifests/sha256:a4da735cfed972786c73f29012be5442465f4e5a2864a07b539002978b3adebf HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=847efd0b-3867-4f4e-bfda-d0a2d91d1cc8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" 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="662.126µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=771045d0-59e2-4d69-a7d3-92dde597fda0 http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" 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="658.845µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" 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.7 http.request.host="127.0.0.1:38805" http.request.id=ffc34ce6-c108-4557-93b8-c0001776aa07 http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" 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="651.765µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38805" http.request.id=d579d798-89ff-41d4-97f7-bacd4fcdeee6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" 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="824.727µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T11:52:58Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38805" http.request.id=d579d798-89ff-41d4-97f7-bacd4fcdeee6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" 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="884.727µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T11:52:58Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38805" http.request.id=d579d798-89ff-41d4-97f7-bacd4fcdeee6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" 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="914.048µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=5f3ed1c8-03bd-44d4-8225-82e979d12ea6 http.request.method=POST http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="765.566µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=27ec546f-9a98-4050-86e4-0311e40f4fb8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema2/blobs/uploads/6bf9839b-d687-4113-bc25-6f2bab3a0c41?_state=KStHgQnS8JvLJNGNc8jztNs-aWeMlMDXITGNxzG22Fl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2YmY5ODM5Yi1kNjg3LTQxMTMtYmMyNS02ZjJiYWIzYTBjNDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NTguMTUxMzE1MzQ2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="917.007µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "PUT /v2/foo/schema2/blobs/uploads/6bf9839b-d687-4113-bc25-6f2bab3a0c41?_state=KStHgQnS8JvLJNGNc8jztNs-aWeMlMDXITGNxzG22Fl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2YmY5ODM5Yi1kNjg3LTQxMTMtYmMyNS02ZjJiYWIzYTBjNDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NTguMTUxMzE1MzQ2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38805" http.request.id=3695e8a7-a011-420f-aa91-294d65bcd4ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" 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="806.407µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T11:52:58Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38805" http.request.id=3695e8a7-a011-420f-aa91-294d65bcd4ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" 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="867.007µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T11:52:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=9f09366d-4516-4650-81f9-15be281a78c1 http.request.method=POST http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="880.167µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:59Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=0506ada3-0d9e-48b6-9b79-2310996369cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema2/blobs/uploads/ef0d1aa6-ce01-4d0b-b5b7-47993a8caa6f?_state=T0tLspdnWZ826RatSe1S8C130WeuoudqdgxmiiHkD4F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZjBkMWFhNi1jZTAxLTRkMGItYjViNy00Nzk5M2E4Y2FhNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NTguMjMxMTM4NTg0WiJ9&digest=sha256%3A9df47c04b3e1641fbbd97b8d6e1a9c65a1ed80d17a6f85b728353bd2ba5be7c3" http.request.useragent="Go-http-client/1.1" http.response.duration=861.180596ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:58 +0000] "PUT /v2/foo/schema2/blobs/uploads/ef0d1aa6-ce01-4d0b-b5b7-47993a8caa6f?_state=T0tLspdnWZ826RatSe1S8C130WeuoudqdgxmiiHkD4F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZjBkMWFhNi1jZTAxLTRkMGItYjViNy00Nzk5M2E4Y2FhNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NTguMjMxMTM4NTg0WiJ9&digest=sha256%3A9df47c04b3e1641fbbd97b8d6e1a9c65a1ed80d17a6f85b728353bd2ba5be7c3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:52:59Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=8c2a9cb5-7304-4a10-bebc-b62e8e3b46e8 http.request.method=POST http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="973.927µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:59 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=69b3a868-5856-4453-96fb-5d94ea2cb0ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema2/blobs/uploads/7ee61bbd-c972-4626-ab78-b3332cdab8bc?_state=LvkYlcaRmFu_6l6LYXO-os0myGFafLLu5RL8tYx8dxR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ZWU2MWJiZC1jOTcyLTQ2MjYtYWI3OC1iMzMzMmNkYWI4YmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NTkuMTc1NTIzMTI0WiJ9&digest=sha256%3A2d14b90bf8ae9c5853a50b5b051e62933dcde24578fcb6ba59325d1e92841ee0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.120075103s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:52:59 +0000] "PUT /v2/foo/schema2/blobs/uploads/7ee61bbd-c972-4626-ab78-b3332cdab8bc?_state=LvkYlcaRmFu_6l6LYXO-os0myGFafLLu5RL8tYx8dxR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ZWU2MWJiZC1jOTcyLTQ2MjYtYWI3OC1iMzMzMmNkYWI4YmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTE6NTI6NTkuMTc1NTIzMTI0WiJ9&digest=sha256%3A2d14b90bf8ae9c5853a50b5b051e62933dcde24578fcb6ba59325d1e92841ee0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38805" http.request.id=bf4483e8-c51e-4c02-9f0e-d5a1f1b2dc74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.030928ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38805" http.request.id=420570ba-3081-4413-bc7a-9f8247432cac http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34" http.request.useragent="Go-http-client/1.1" http.response.duration="846.727µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "PUT /v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=9db154d1-ee48-4c93-a95c-afb32d6dc76c http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" 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="788.967µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=a9e2a3ea-7c99-4f13-9b72-e374122d5196 http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="775.086µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "GET /v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=7996d4f3-f385-4353-bb3c-b98952bdd32d http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="684.486µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=13e5a5a6-fa0f-4595-acb8-ab6322b13ee6 http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34" http.request.useragent="Go-http-client/1.1" http.response.duration="613.605µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "GET /v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=8026a774-60d6-4ec0-a75d-8cf2a73340bf http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" 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="687.645µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=info msg="rewriting manifest sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34 in schema1 format to support old client" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=addeb6a1-9cc8-4fa0-9ba3-31f9e0bf9ec6 http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" 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-03-16T11:53:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=addeb6a1-9cc8-4fa0-9ba3-31f9e0bf9ec6 http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" 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.18249ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=e1bc681d-87e7-4f34-848e-9d65984483df http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34" http.request.useragent="Go-http-client/1.1" http.response.duration="789.166µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "DELETE /v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=eccce93f-8dfb-42f2-994e-bf55aabc205e http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="766.566µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34" 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "GET /v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=be8b9713-4284-47db-9130-0502432ebee1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55840" http.request.uri="/v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="804.606µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34" 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "DELETE /v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38805" http.request.id=e34e7824-ed19-4c1b-8efc-822c3f257abe http.request.method=PUT http.request.remoteaddr="127.0.0.1:55846" http.request.uri="/v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34" http.request.useragent="Go-http-client/1.1" http.response.duration=1.010048ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "PUT /v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=75eb3c45-a8e2-4ff8-bd74-dfc40a8a61fc http.request.method=GET http.request.remoteaddr="127.0.0.1:55846" http.request.uri="/v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="824.927µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "GET /v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=438a19c6-8f21-4fbf-a634-b07fd54a9393 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55848" 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="804.406µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38805" http.request.id=5a81192d-3756-4ad8-b0a4-9f8b1dbf6950 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55860" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.107449ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=03862230-cc26-4558-b6df-6ae0ce271e4c http.request.method=GET http.request.remoteaddr="127.0.0.1:55860" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="656.125µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=457193ee-7d4c-4a3f-a9ab-5c06baabab27 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55860" http.request.uri="/v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34" http.request.useragent="Go-http-client/1.1" http.response.duration="787.047µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "DELETE /v2/foo/schema2/manifests/sha256:00e0a7055595fad6805fcf275e7f4fb62bfe0c00ec68f6f5c299499e8aa7fc34 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38805" http.request.id=7f6f6925-2d88-4b2f-a6d6-dd04a19e059a http.request.method=GET http.request.remoteaddr="127.0.0.1:55860" 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="647.605µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (5.56s) === RUN TestManifestDeleteDisabled time="2025-03-16T11:53: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.7 time="2025-03-16T11:53:00Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:53:00Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:39829" http.request.id=133b4cec-2ea8-4a53-b1b7-30686f293f44 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48842" 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="764.646µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [16/Mar/2025:11:53:00 +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-03-16T11:53: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.7 time="2025-03-16T11:53:00Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:53:00Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 time="2025-03-16T11:53:00Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.23.7 time="2025-03-16T11:53:00Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.7 time="2025-03-16T11:53:00Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:41329" http.request.id=d98ddf6d-faff-4357-947c-dd2a4cf43f60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43012" 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.557133ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:41329" http.request.id=1a0cd9a5-71d1-4380-8fa0-4c66bc7fd587 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43028" 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.306691ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:41329" http.request.id=f078584c-b319-478d-9b15-e78342af09d4 http.request.method=POST http.request.remoteaddr="127.0.0.1:43032" 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.31761ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T11:53:00Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:41329" http.request.id=90c1cdb0-79bc-43c1-8fff-269e410d946b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43042" 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.26737ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:11:53:00 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.67s) === RUN TestProxyManifestGetByTag time="2025-03-16T11:53: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.7 time="2025-03-16T11:53:00Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:53:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41417" http.request.id=49eac5f2-1cfa-4624-bca5-3712e8a70a24 http.request.method=POST http.request.remoteaddr="127.0.0.1:41390" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="957.888µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:53:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:53:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41417" http.request.id=353b4bc2-c239-4d22-961d-3e79fd1f83d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41390" http.request.uri="/v2/foo/bar/blobs/uploads/af8d02c2-7d23-4f3c-9f7b-7c17357f98c7?_state=fs42f3osWZBVONEFJ-cXDNQVCERpMuLhonr-3fPpOUJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmOGQwMmMyLTdkMjMtNGYzYy05ZjdiLTdjMTczNTdmOThjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MzowMS4wNTI1MDkyNjlaIn0%3D&digest=sha256%3A34bae214fc4e00c58f4544dcb0401031ecc8f77d4704a718bcc7c8934500eb77" http.request.useragent="Go-http-client/1.1" http.response.duration=700.699435ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:53:01 +0000] "PUT /v2/foo/bar/blobs/uploads/af8d02c2-7d23-4f3c-9f7b-7c17357f98c7?_state=fs42f3osWZBVONEFJ-cXDNQVCERpMuLhonr-3fPpOUJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmOGQwMmMyLTdkMjMtNGYzYy05ZjdiLTdjMTczNTdmOThjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MzowMS4wNTI1MDkyNjlaIn0%3D&digest=sha256%3A34bae214fc4e00c58f4544dcb0401031ecc8f77d4704a718bcc7c8934500eb77 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:53:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41417" http.request.id=14256e1e-8e9b-4bdc-9d1b-7245b0b6b946 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41390" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.397091ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:53:01 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:53:01Z" 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.7 time="2025-03-16T11:53:01Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T11:53:01Z" level=info msg="Starting upload purge in 6m0s" go.version=go1.23.7 time="2025-03-16T11:53:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 time="2025-03-16T11:53:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41417" http.request.id=fe14cb8e-6170-4f4e-bba4-bab4178a9eba http.request.method=GET http.request.remoteaddr="127.0.0.1:41390" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="613.405µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:11:53:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T11:53:01Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:41417" go.version=go1.23.7 time="2025-03-16T11:53:01Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.7 time="2025-03-16T11:53:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41417" http.request.id=1356430d-7219-4d6d-b9b1-72348f1995d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:41398" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="711.366µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:11:53:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T11:53:01Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41417 /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:41417/v2/:[]]}" go.version=go1.23.7 http.request.host="127.0.0.1:41047" http.request.id=de0c8487-78e8-4968-b43e-dbbe1977a6aa http.request.method=GET http.request.remoteaddr="127.0.0.1:39960" http.request.uri="/v2/foo/bar/manifests/sha256:1c794720869519efc3b5b585ffd442ee81d943142b3fb48d04f1eb1a734492f1" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:1c794720869519efc3b5b585ffd442ee81d943142b3fb48d04f1eb1a734492f1" time="2025-03-16T11:53:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41417" http.request.id=8c85c7da-bc39-4045-ae93-b63bc81feea7 http.request.method=GET http.request.remoteaddr="127.0.0.1:41408" http.request.uri="/v2/foo/bar/manifests/sha256:1c794720869519efc3b5b585ffd442ee81d943142b3fb48d04f1eb1a734492f1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.120969ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:11:53:01 +0000] "GET /v2/foo/bar/manifests/sha256:1c794720869519efc3b5b585ffd442ee81d943142b3fb48d04f1eb1a734492f1 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T11:53:01Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:1c794720869519efc3b5b585ffd442ee81d943142b3fb48d04f1eb1a734492f1 with ttl=167h59m59.99999648s" go.version=go1.23.7 time="2025-03-16T11:53:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41047" http.request.id=de0c8487-78e8-4968-b43e-dbbe1977a6aa http.request.method=GET http.request.remoteaddr="127.0.0.1:39960" http.request.uri="/v2/foo/bar/manifests/sha256:1c794720869519efc3b5b585ffd442ee81d943142b3fb48d04f1eb1a734492f1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.492404ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:11:53:01 +0000] "GET /v2/foo/bar/manifests/sha256:1c794720869519efc3b5b585ffd442ee81d943142b3fb48d04f1eb1a734492f1 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T11:53:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41417" http.request.id=a84b470c-c01d-44ae-b5d6-3c33ef8d1a3e http.request.method=GET http.request.remoteaddr="127.0.0.1:41408" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="642.526µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:11:53:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T11:53:01Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41417 /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:41417/v2/:[]]}" go.version=go1.23.7 http.request.host="127.0.0.1:41047" http.request.id=fd2b8d8b-b9c7-4af6-8702-36b29d7fed3d http.request.method=GET http.request.remoteaddr="127.0.0.1:39972" 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-03-16T11:53:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41417" http.request.id=53f3d839-a603-4867-88b0-26f63dc243b1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41412" 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.145609ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:11:53:01 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T11:53:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41047" http.request.id=fd2b8d8b-b9c7-4af6-8702-36b29d7fed3d http.request.method=GET http.request.remoteaddr="127.0.0.1:39972" 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=3.972711ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:11:53:01 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T11:53:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41417" http.request.id=52d0a3ff-13ab-475b-8367-51664ce17ef1 http.request.method=POST http.request.remoteaddr="127.0.0.1:41412" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="844.887µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:53:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T11:53:03Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41417" http.request.id=2bb78277-a327-4e44-aa0b-e0e3890316c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41412" http.request.uri="/v2/foo/bar/blobs/uploads/ee6a725f-9d1a-4b16-8bea-60c652cadffc?_state=GpvKCfZ6vs2v9a1IEwgfMyg6UuPBMV2daG6XKalZPt97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlNmE3MjVmLTlkMWEtNGIxNi04YmVhLTYwYzY1MmNhZGZmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MzowMS44NTQzNTU5OTFaIn0%3D&digest=sha256%3A7c153113c694bd77a735da678cb54d6fd621f3c0f49c8bbc468202620a45a31d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.538785525s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:53:01 +0000] "PUT /v2/foo/bar/blobs/uploads/ee6a725f-9d1a-4b16-8bea-60c652cadffc?_state=GpvKCfZ6vs2v9a1IEwgfMyg6UuPBMV2daG6XKalZPt97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlNmE3MjVmLTlkMWEtNGIxNi04YmVhLTYwYzY1MmNhZGZmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxMTo1MzowMS44NTQzNTU5OTFaIn0%3D&digest=sha256%3A7c153113c694bd77a735da678cb54d6fd621f3c0f49c8bbc468202620a45a31d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:53:03Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41417" http.request.id=85b93bb8-0ab9-40d5-95d1-1ddafceac570 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41412" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.355651ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:11:53:03 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T11:53:03Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41417" http.request.id=160f9dd3-ac66-4992-9a60-7436e83e2bbb http.request.method=GET http.request.remoteaddr="127.0.0.1:41412" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="655.445µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:11:53:03 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T11:53:03Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41417 /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:41417/v2/:[]]}" go.version=go1.23.7 http.request.host="127.0.0.1:41047" http.request.id=96b139b7-88be-4058-8f0f-e20a9f7b2b64 http.request.method=GET http.request.remoteaddr="127.0.0.1:39976" 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-03-16T11:53:03Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41417" http.request.id=2284b708-d51b-4b1f-8a81-323e1aac8a5d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41420" 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.192489ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:11:53:03 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T11:53:03Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41417" http.request.id=bdab28e9-c250-4ce3-8e7a-a85e3af9ffcb http.request.method=GET http.request.remoteaddr="127.0.0.1:41420" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="678.086µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:11:53:03 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T11:53:03Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41417 /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:41417/v2/:[]]}" go.version=go1.23.7 http.request.host="127.0.0.1:41047" http.request.id=96b139b7-88be-4058-8f0f-e20a9f7b2b64 http.request.method=GET http.request.remoteaddr="127.0.0.1:39976" 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-03-16T11:53:03Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41417" http.request.id=0f726cab-c606-4031-b2d9-7946b6b7552e http.request.method=GET http.request.remoteaddr="127.0.0.1:41432" 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.188129ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:11:53:03 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T11:53:03Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:d9b43bf5a6a36792364b1539ff715b001114fbd65876299075943921cd3607b8 with ttl=167h59m59.99999764s" go.version=go1.23.7 time="2025-03-16T11:53:03Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41047" http.request.id=96b139b7-88be-4058-8f0f-e20a9f7b2b64 http.request.method=GET http.request.remoteaddr="127.0.0.1:39976" 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.830775ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:11:53:03 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (2.42s) === RUN TestAppDispatcher time="2025-03-16T11:53:03Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45963" http.request.id=bec2f21f-5ab6-4fd2-a606-0ac944ee9281 http.request.method=GET http.request.remoteaddr="127.0.0.1:45466" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="788.206µs" http.response.status=200 http.response.written=0 time="2025-03-16T11:53:03Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45963" http.request.id=0e004b76-4415-4dda-972d-86b6d683b1c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:45466" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="650.285µs" http.response.status=200 http.response.written=0 time="2025-03-16T11:53:03Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45963" http.request.id=594d8911-e7ba-4ce3-824a-dbc85a38baf2 http.request.method=GET http.request.remoteaddr="127.0.0.1:45466" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="626.085µs" http.response.status=200 http.response.written=0 time="2025-03-16T11:53:03Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45963" http.request.id=13e0b4ae-9d54-4f5a-9026-7066782d9da8 http.request.method=GET http.request.remoteaddr="127.0.0.1:45466" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="679.845µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.00s) === RUN TestNewApp time="2025-03-16T11:53:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 instance.id=c9f8b4f4-5d2e-4cb8-9489-b135ccda7a38 time="2025-03-16T11:53:03Z" level=info msg="redis not configured" go.version=go1.23.7 instance.id=c9f8b4f4-5d2e-4cb8-9489-b135ccda7a38 time="2025-03-16T11:53:03Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.23.7 http.request.host="127.0.0.1:42781" http.request.id=b34aedd4-e8ea-4b5d-a62b-1641032d9669 http.request.method=GET http.request.remoteaddr="127.0.0.1:54924" 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-03-16T11:53:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 instance.id=c9f8b4f4-5d2e-4cb8-9489-b135ccda7a38 time="2025-03-16T11:53:03Z" level=info msg="redis not configured" go.version=go1.23.7 instance.id=c9f8b4f4-5d2e-4cb8-9489-b135ccda7a38 time="2025-03-16T11:53:03Z" level=info msg="configuring file health check path=/tmp/healthcheck1546018926, interval=1" go.version=go1.23.7 instance.id=c9f8b4f4-5d2e-4cb8-9489-b135ccda7a38 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-03-16T11:53:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 instance.id=c9f8b4f4-5d2e-4cb8-9489-b135ccda7a38 time="2025-03-16T11:53:07Z" level=info msg="redis not configured" go.version=go1.23.7 instance.id=c9f8b4f4-5d2e-4cb8-9489-b135ccda7a38 time="2025-03-16T11:53:07Z" level=info msg="configuring TCP health check addr=127.0.0.1:44007, interval=1" go.version=go1.23.7 instance.id=c9f8b4f4-5d2e-4cb8-9489-b135ccda7a38 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-03-16T11:53:11Z" 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.7 instance.id=c9f8b4f4-5d2e-4cb8-9489-b135ccda7a38 time="2025-03-16T11:53:11Z" level=info msg="redis not configured" go.version=go1.23.7 instance.id=c9f8b4f4-5d2e-4cb8-9489-b135ccda7a38 time="2025-03-16T11:53:11Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:40367, interval=1, threshold=3" go.version=go1.23.7 instance.id=c9f8b4f4-5d2e-4cb8-9489-b135ccda7a38 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 60.151s === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.10s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.07s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.17s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.393s === RUN TestSchedule time="2025-03-16T11:52:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 instance.id=a2112d83-efb1-4725-90a2-7754413b1369 time="2025-03-16T11:52:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99796ms" go.version=go1.23.7 instance.id=a2112d83-efb1-4725-90a2-7754413b1369 time="2025-03-16T11:52:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.92µs" go.version=go1.23.7 instance.id=a2112d83-efb1-4725-90a2-7754413b1369 time="2025-03-16T11:52:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.84µs" go.version=go1.23.7 instance.id=a2112d83-efb1-4725-90a2-7754413b1369 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-03-16T11:52:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 instance.id=a2112d83-efb1-4725-90a2-7754413b1369 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-03-16T11:52:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 instance.id=a2112d83-efb1-4725-90a2-7754413b1369 time="2025-03-16T11:52:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99784ms" go.version=go1.23.7 instance.id=a2112d83-efb1-4725-90a2-7754413b1369 time="2025-03-16T11:52:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99892ms" go.version=go1.23.7 instance.id=a2112d83-efb1-4725-90a2-7754413b1369 time="2025-03-16T11:52:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 instance.id=a2112d83-efb1-4725-90a2-7754413b1369 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-03-16T11:52:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 instance.id=a2112d83-efb1-4725-90a2-7754413b1369 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.600s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.67s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 24361472 sha256:7d3ce50034cd23959081b19677d55c8c39f3506ace9a7eaaed5d551495caa8f3 [] map[] } --- PASS: TestSimpleBlobRead (0.17s) === RUN TestBlobMount --- PASS: TestBlobMount (0.11s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.90s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.83s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (0.89s) === 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:2332c82e54df6f4e7be6ac769fb2c229f12b6c76e0101e0d70292df520ee5788 palailogos: marking blob sha256:ef9192bf7b70e4860b5652a7f8b559250297b96489c97fb7e3f422e393130268 palailogos: marking blob sha256:257f4e148dc25f07abbcaed60128531c8034dfdc641345885c2263177b26489f palailogos: marking manifest sha256:2d7c58bc691bdf81acf79b45b348a2fb9124e087dcdb6a2713e118066f773ac9 palailogos: marking blob sha256:1ca98b0d512a9b86654f145c665ac3b399281ea414e743433e42a1a2f930babc palailogos: marking blob sha256:23244a0740ce8b70ce8a6f1911702f21b7ab63d0ac4803b06888f73c0dac9a84 palailogos: marking manifest sha256:dba62730db56f51d6e396d112e80fcdf709ee0e73b0fada73517c4b6f1c86318 palailogos: marking blob sha256:2d7c58bc691bdf81acf79b45b348a2fb9124e087dcdb6a2713e118066f773ac9 palailogos: marking blob sha256:2332c82e54df6f4e7be6ac769fb2c229f12b6c76e0101e0d70292df520ee5788 palailogos: marking manifest sha256:eb0f0c5093dcb35b4d50b15f5d79b5bf5ec92a3e81b65ceafed67b859cdd1290 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:b42107564b71e3ef86335a8e296503a997fc3af71eba930edcc84656ac554548 palailogos: marking blob sha256:7654afc8f8f807ce33c37857aaae7215931d90668edee0ea43b0cc4ac04656c4 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.53s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:41a1a22423bf1fdb125c4ec5c560efbc0c6db9b3d9d0658067ae834687d17126 deletemanifests: marking manifest sha256:d5d9939abf98ccfb9ba1b86ddcab21126cdc80ecf4eb1a634376737163288a08 deletemanifests: marking blob sha256:631d980967b1e52df3e130a139318a49ce03cc4b9cd0e13a9fcc65a52ac9846e deletemanifests: marking blob sha256:208e7afa6667650afebe181829de45bde150b1c1e6e9c6f533ff3872366cb012 deletemanifests: marking blob sha256:0899efc033107096d45fb8d1df8fa22a22e44a16d20eb1c1808e7f04a993541d 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:41a1a22423bf1fdb125c4ec5c560efbc0c6db9b3d9d0658067ae834687d17126 blob eligible for deletion: sha256:636d2e539ed583bc1a6b4d7348afe01523de096f31e02f1ca9e87ceeabbef2bd blob eligible for deletion: sha256:aac800fe028fb1666d1e66ffa8b62bef2709609c1977fe357cf7a019e95462f5 blob eligible for deletion: sha256:dffc7b811bf3d71bea3bffd94334b2bae025fd0a902f9f4cf4e266a85b54b91e deletemanifests manifest eligible for deletion: sha256:41a1a22423bf1fdb125c4ec5c560efbc0c6db9b3d9d0658067ae834687d17126 deletemanifests: marking manifest sha256:d5d9939abf98ccfb9ba1b86ddcab21126cdc80ecf4eb1a634376737163288a08 deletemanifests: marking blob sha256:631d980967b1e52df3e130a139318a49ce03cc4b9cd0e13a9fcc65a52ac9846e deletemanifests: marking blob sha256:208e7afa6667650afebe181829de45bde150b1c1e6e9c6f533ff3872366cb012 deletemanifests: marking blob sha256:0899efc033107096d45fb8d1df8fa22a22e44a16d20eb1c1808e7f04a993541d time="2025-03-16T11:52:23Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/41a1a22423bf1fdb125c4ec5c560efbc0c6db9b3d9d0658067ae834687d17126" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b time="2025-03-16T11:52:23Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/41a1a22423bf1fdb125c4ec5c560efbc0c6db9b3d9d0658067ae834687d17126" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:41a1a22423bf1fdb125c4ec5c560efbc0c6db9b3d9d0658067ae834687d17126 time="2025-03-16T11:52:23Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/41/41a1a22423bf1fdb125c4ec5c560efbc0c6db9b3d9d0658067ae834687d17126" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b blob eligible for deletion: sha256:636d2e539ed583bc1a6b4d7348afe01523de096f31e02f1ca9e87ceeabbef2bd time="2025-03-16T11:52:23Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/63/636d2e539ed583bc1a6b4d7348afe01523de096f31e02f1ca9e87ceeabbef2bd" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b blob eligible for deletion: sha256:aac800fe028fb1666d1e66ffa8b62bef2709609c1977fe357cf7a019e95462f5 time="2025-03-16T11:52:23Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/aa/aac800fe028fb1666d1e66ffa8b62bef2709609c1977fe357cf7a019e95462f5" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b blob eligible for deletion: sha256:dffc7b811bf3d71bea3bffd94334b2bae025fd0a902f9f4cf4e266a85b54b91e time="2025-03-16T11:52:23Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/df/dffc7b811bf3d71bea3bffd94334b2bae025fd0a902f9f4cf4e266a85b54b91e" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b --- PASS: TestDeleteManifestIfTagNotFound (0.53s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:38d8ae32c13b65bdfbe2af75fcbad6bcaa75174e57b02d08958f55da67b58b58 time="2025-03-16T11:52:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/38/38d8ae32c13b65bdfbe2af75fcbad6bcaa75174e57b02d08958f55da67b58b58" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b blob eligible for deletion: sha256:898442e4b69a10d9b1a8b728eb48c978bc92af17aa92eb4bd949d196a75f8608 time="2025-03-16T11:52:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/89/898442e4b69a10d9b1a8b728eb48c978bc92af17aa92eb4bd949d196a75f8608" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b blob eligible for deletion: sha256:96b419868451a4ddef34741c80597d29a076151b83487018e8455afaeb7557a7 time="2025-03-16T11:52:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/96/96b419868451a4ddef34741c80597d29a076151b83487018e8455afaeb7557a7" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b --- PASS: TestGCWithMissingManifests (0.19s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:b0869538b8e33d997c92e1b2b630c5cfdb6e50249b11ad62d2c743dce0ceaf1e komnenos: marking blob sha256:365d4057658f0697e457cc3a7823471f2da29083a16aafb131ec302adc8c19f4 komnenos: marking blob sha256:fb365d8666b7f25e2e9a493a5b3731dad97c31929ee52e6ab448b0714d105e0f 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:f2e9659c17b0942bef3e64bfd987df825a57d290a2a279b727f279689ea95363 time="2025-03-16T11:52:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f2/f2e9659c17b0942bef3e64bfd987df825a57d290a2a279b727f279689ea95363" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b blob eligible for deletion: sha256:f970b81ead5dafe40fb0e68c2ec2cceb3c85cb6ae50d791b4cc29691d1b4c8a8 time="2025-03-16T11:52:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f9/f970b81ead5dafe40fb0e68c2ec2cceb3c85cb6ae50d791b4cc29691d1b4c8a8" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b blob eligible for deletion: sha256:2254a796009a3f723de4cec033fd6df3d8afa48b9592fca7058ebb29a2c54c53 time="2025-03-16T11:52:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/22/2254a796009a3f723de4cec033fd6df3d8afa48b9592fca7058ebb29a2c54c53" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b blob eligible for deletion: sha256:5518156dcf7e7833e57aacda4be3d221232fe19b0d94b2b56680f2fd1ce16a5b time="2025-03-16T11:52:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/55/5518156dcf7e7833e57aacda4be3d221232fe19b0d94b2b56680f2fd1ce16a5b" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b blob eligible for deletion: sha256:93a86ba118a83dc29fbe318098411d4cbc58bf7b4570f32badbaf376004c49fa time="2025-03-16T11:52:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/93/93a86ba118a83dc29fbe318098411d4cbc58bf7b4570f32badbaf376004c49fa" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-03-16T11:52:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b blob eligible for deletion: sha256:f262c87811257dbb5ccadd98ae758e9e6e4d186cccfad4777dba4b99f8befd88 time="2025-03-16T11:52:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f2/f262c87811257dbb5ccadd98ae758e9e6e4d186cccfad4777dba4b99f8befd88" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b --- PASS: TestDeletionHasEffect (0.56s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.55s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:e3f0ae944ee575edb90b069725171ec3927a57bf2a3d29fed8c5181baa9d5242 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:6eb8a3e7b6f66bf0b6bb6c42ca03326d010a79e5330945cdeb63c4a22c4db1a0 michael_z_doukas: marking blob sha256:32ee380a7bb9408c0e95aec75c77b705b4380dd15818e94d54fce220414417bc 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e47fcfce7bf2a507e7ddf22e0850101d848cfaa539d41b4a94ba89e0247ee51d time="2025-03-16T11:52:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e4/e47fcfce7bf2a507e7ddf22e0850101d848cfaa539d41b4a94ba89e0247ee51d" go.version=go1.23.7 instance.id=994add36-af3d-431b-86ec-336ec2d2424b --- PASS: TestOrphanBlobDeleted (0.26s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:e1992683cece9bbd10f2ad531c059908d70263071035e5592c2099344e741e19 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:e2f9693a1f2efd42c7d756e6169f40ac1a798448bef2a255fb30c7d22e8788a6 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.18s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.22s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.16s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.35s) === 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-03-16T11:52:26Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 10:52:26.456029054 +0000 UTC m=-3591.875666733, actuallyDelete=true" time="2025-03-16T11:52:26Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-03-16T11:52:26Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 11:52:26.456663379 +0000 UTC m=+8.124967592, actuallyDelete=true" time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/30ce3f20-4fa6-4535-ad2c-71a1136f5eb8 have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.456663379 +0000 UTC m=+8.124967592). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3140ba10-fa1f-4c89-9665-38e1b115aadf have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.456663379 +0000 UTC m=+8.124967592). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4dad0b5f-16a6-464b-8938-4debd1d5b52d have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.456663379 +0000 UTC m=+8.124967592). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b9c03126-9527-48cc-a860-435c96f4c6a4 have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.456663379 +0000 UTC m=+8.124967592). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c2233fe1-6494-425e-9a09-2b31d523e7dd have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.456663379 +0000 UTC m=+8.124967592). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e8c613a0-3ece-4d10-b94e-5f9156872ce1 have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.456663379 +0000 UTC m=+8.124967592). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0c809762-d703-4d13-8494-fb8d09a23808 have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.456663379 +0000 UTC m=+8.124967592). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8eef9831-4554-4b75-b1fe-dd3531f038d2 have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.456663379 +0000 UTC m=+8.124967592). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a894aa80-1755-4b16-ac49-5c3dca4b2567 have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.456663379 +0000 UTC m=+8.124967592). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/81dbf283-ba4b-436b-99e2-6c84682bc512 have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.456663379 +0000 UTC m=+8.124967592). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/389da9f7-9cf3-446c-bbe0-9abf15a2f71d have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.456663379 +0000 UTC m=+8.124967592). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-03-16T11:52:26Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 11:52:26.457409065 +0000 UTC m=+8.125713278, actuallyDelete=true" time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b59af5d8-0dba-4cda-9e57-0a03c528e2f4 have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.457409065 +0000 UTC m=+8.125713278). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e58698fa-a7e3-4cfd-b2a2-abacf4deafdb have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.457409065 +0000 UTC m=+8.125713278). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/32ee67c3-d109-4abf-84e7-5985c67ee052 have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.457409065 +0000 UTC m=+8.125713278). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/594d8fd2-dafe-44e9-b2b4-01b9862bbb8a have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.457409065 +0000 UTC m=+8.125713278). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5ac66ab6-93a2-4789-9f02-fe07370a1c8b have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.457409065 +0000 UTC m=+8.125713278). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-03-16T11:52:26Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 11:52:26.457937589 +0000 UTC m=+8.126241802, actuallyDelete=true" time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3f3125f1-153d-47e6-87ac-b997d77f0330 have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.457937589 +0000 UTC m=+8.126241802). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/84e3fa4c-6c0d-4a81-af75-febbaf74c80c have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.457937589 +0000 UTC m=+8.126241802). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8ee4fbb9-d196-468d-8de9-d22370a2190c have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.457937589 +0000 UTC m=+8.126241802). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9d1c87d3-2f10-464d-92be-2e2070b4f998 have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.457937589 +0000 UTC m=+8.126241802). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c6bd9687-970b-416c-9dd1-39cecdb22f86 have older date (2025-03-16 10:52:26 +0000 UTC) than purge date (2025-03-16 11:52:26.457937589 +0000 UTC m=+8.126241802). Removing upload directory." time="2025-03-16T11:52:26Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-03-16T11:52:26Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 11:52:26.458238152 +0000 UTC m=+8.126542325, actuallyDelete=true" time="2025-03-16T11:52:26Z" 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.155s === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.041s === 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.043s === RUN TestWalkFileRemoved time="2025-03-16T11:52:18Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.021s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.364s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.04s) === 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.082s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.19s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.556s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.23s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.593s === 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-03-16T11:52:18Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.23.7 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-03-16T11:52:18Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.23.7 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-03-16T11:52:18Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.23.7 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 TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV6 === CONT TestMatchIPV4_2 === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4 time="2025-03-16T11:52:18Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.7 time="2025-03-16T11:52:18Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.7 instance.id=641cc41f-4081-4e31-a18d-d91b972fdeae --- PASS: TestS3TryUpdate (0.02s) --- PASS: TestParsing (0.02s) time="2025-03-16T11:52:18Z" level=error msg="unknown ip address format" go.version=go1.23.7 instance.id=641cc41f-4081-4e31-a18d-d91b972fdeae ip=?0000000000000000000000000000000000 --- PASS: TestMatchIPV4 (0.02s) --- PASS: TestMatchIPV4WithRegionMatched (0.02s) time="2025-03-16T11:52:18Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.7 instance.id=641cc41f-4081-4e31-a18d-d91b972fdeae --- PASS: TestInvalidData (0.02s) --- PASS: TestInvalidNetworkType (0.03s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.03s) --- PASS: TestMatchIPV4_2 (0.03s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.03s) --- PASS: TestMatchIPV6 (0.03s) time="2025-03-16T11:52:19Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.7 time="2025-03-16T11:52:20Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.7 time="2025-03-16T11:52:21Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.7 time="2025-03-16T11:52:22Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.7 --- PASS: TestUpdateCalledRegularly (4.53s) 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.031s === 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.369s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.39s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.756s === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.025s >>> 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-r10.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-r10.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-r10.apk >>> docker-registry: Build complete at Sun, 16 Mar 2025 11:53:19 +0000 elapsed time 0h 1m 16s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20250316.115204) (2/3) Purging go (1.23.7-r0) (3/3) Purging binutils-gold (2.43.1-r2) Executing busybox-1.37.0-r12.trigger OK: 396 MiB in 102 packages >>> docker-registry: Updating the community/aarch64 repository index... >>> docker-registry: Signing the index...