>>> docker-registry: Building community/docker-registry 2.8.3-r8 (using abuild 3.14.1-r5) started Sat, 18 Jan 2025 11:35:38 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.23.5-r0) (2/2) Installing .makedepends-docker-registry (20250118.113541) Executing busybox-1.37.0-r13.trigger OK: 519 MiB in 104 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz % 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 7341k 0 --:--:-- --:--:-- --:--:-- 7381k >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK >>> docker-registry: Unpacking /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] ? github.com/docker/distribution/manifest [no test files] ? github.com/docker/distribution/metrics [no test files] ? github.com/docker/distribution/reference [no test files] ? github.com/docker/distribution/registry/auth [no test files] ? github.com/docker/distribution/registry/client/transport [no test files] === RUN Test time="2025-01-18T11:37:08Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-01-18T11:37:08Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.09s) PASS ok github.com/docker/distribution/configuration 0.425s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] ? github.com/docker/distribution/registry/storage/driver/factory [no test files] ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] ? github.com/docker/distribution/registry/storage/driver/oss [no test files] ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/testutil [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/version [no test files] === RUN TestWithRequest --- PASS: TestWithRequest (0.01s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-01-18T11:37:08Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.02s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.362s === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.02s) PASS ok github.com/docker/distribution/health 0.347s === 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.242s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.16s) PASS ok github.com/docker/distribution/health/checks 0.468s === 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.244s === RUN TestBuilder --- PASS: TestBuilder (0.01s) === 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.264s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.02s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.314s === 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.254s === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.01s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/01/18 11:37:08 http: TLS handshake error from 127.0.0.1:57444: remote error: tls: bad certificate http_test.go:56: error parsing status: strconv.Atoi: parsing "": invalid syntax http_test.go:164: testcase: http://127.0.0.1:34485/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:34485/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:34485/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:34485/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:43849?status=0, fail=true --- PASS: TestHTTPSink (0.10s) === RUN TestListener --- PASS: TestListener (3.82s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-01-18T11:37:12Z" level=info msg="broadcaster: closing" time="2025-01-18T11:37:12Z" level=info msg="closing testSink" time="2025-01-18T11:37:12Z" level=info msg="closing testSink" time="2025-01-18T11:37:12Z" level=info msg="closing testSink" time="2025-01-18T11:37:12Z" level=info msg="closing testSink" time="2025-01-18T11:37:12Z" level=info msg="closing testSink" time="2025-01-18T11:37:12Z" level=info msg="closing testSink" time="2025-01-18T11:37:12Z" level=info msg="closing testSink" time="2025-01-18T11:37:12Z" level=info msg="closing testSink" time="2025-01-18T11:37:12Z" level=info msg="closing testSink" time="2025-01-18T11:37:12Z" level=info msg="closing testSink" time="2025-01-18T11:37:12Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2025-01-18T11:37:12Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 1} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 1} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 1} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-18T11:37:12Z" level=warning msg="&{0x3f4447e780 0.9} encountered too many errors, backing off" time="2025-01-18T11:37:12Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.27s) PASS ok github.com/docker/distribution/notifications 4.755s === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-01-18T11:37:08Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-01-18T11:37:08.706628339Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:37:08.709102835Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:37:08.707007479Z" level=info msg="Starting upload purge in 36m0s" go.version=go1.23.5 time="2025-01-18T11:37:08.714094586Z" level=info msg="listening on [::]:5000" go.version=go1.23.5 time="2025-01-18T11:37:11.715687844Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.5 time="2025-01-18T11:37:11.821625658Z" level=info msg="response completed" go.version=go1.23.5 http.request.host=127.0.0.1 http.request.id=765686e7-d750-4c0f-8f00-ff0d32287dd4 http.request.method=GET http.request.remoteaddr="[::1]:50604" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.221915ms http.response.status=200 http.response.written=2 ::1 - - [18/Jan/2025:11:37:11 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.12s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-01-18T11:37:13.1616922Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-01-18T11:37:13.172050781Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:37:13.172180401Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:37:13.172423481Z" level=info msg="Starting upload purge in 32m0s" go.version=go1.23.5 time="2025-01-18T11:37:13.173225399Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.5 time="2025-01-18T11:37:13.173297739Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.23.5 time="2025-01-18T11:37:13.177668732Z" level=info msg="listening on [::]:5001, tls" go.version=go1.23.5 time="2025-01-18T11:37:16.202467789Z" level=info msg="response completed" go.version=go1.23.5 http.request.host=127.0.0.1 http.request.id=5c682a9f-9168-4f78-b203-a366ee84ad28 http.request.method=GET http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.511403ms http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Jan/2025:11:37:16 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-01-18T11:37:16.203077708Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.5 --- PASS: TestRegistrySupportedCipherSuite (4.48s) === RUN TestRegistryUnsupportedCipherSuite time="2025-01-18T11:37:16.858592674Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-01-18T11:37:16.865328163Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:37:16.865433762Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:37:16.865536822Z" level=info msg="Starting upload purge in 9m0s" go.version=go1.23.5 time="2025-01-18T11:37:16.866466101Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.5 --- PASS: TestRegistryUnsupportedCipherSuite (8.66s) PASS ok github.com/docker/distribution/registry 16.768s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.01s) PASS ok github.com/docker/distribution/registry/api/errcode 0.236s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.07s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.01s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.01s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.03s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.03s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.14s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.659s === RUN TestBasicAccessController time="2025-01-18T11:37:08Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.23.5 instance.id=ee5a2e20-6f47-49d5-af60-d6c330072a85 time="2025-01-18T11:37:08Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.23.5 instance.id=ee5a2e20-6f47-49d5-af60-d6c330072a85 --- PASS: TestBasicAccessController (0.05s) === RUN TestCreateHtpasswdFile time="2025-01-18T11:37:08Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.23.5 password=ZvPlATbUIgsQuo-Eym5LSGpsO7B7c-LmZCt4iBSedOU user=docker --- PASS: TestCreateHtpasswdFile (0.16s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.536s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.04s) PASS ok github.com/docker/distribution/registry/auth/silly 0.354s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.09s) === RUN TestLeeway time="2025-01-18T11:37:08Z" level=info msg="token not to be used before 2025-01-18 11:37:09 +0000 UTC - currently 2025-01-18 11:37:08.565197448 +0000 UTC m=+0.164887031" time="2025-01-18T11:37:08Z" level=info msg="token not to be used after 2025-01-18 11:37:08 +0000 UTC - currently 2025-01-18 11:37:08.569375361 +0000 UTC m=+0.169064824" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-01-18T11:37:08Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.03s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.408s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.02s) === 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.01s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.01s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.01s) === RUN TestBlobExists --- PASS: TestBlobExists (0.01s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.01s) === RUN TestBlobMount --- PASS: TestBlobMount (0.01s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.02s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.01s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.01s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === RUN TestCatalog --- PASS: TestCatalog (0.01s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.01s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.618s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.03s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.02s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.01s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.466s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.01s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.231s === RUN TestCheckAPI time="2025-01-18T11:37: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.5 time="2025-01-18T11:37:11Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:37:11Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42425" http.request.id=aae44fd9-7c0f-48fd-b110-b680c80235a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50938" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=6.662848ms http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Jan/2025:11:37:11 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.08s) === RUN TestCatalogAPI time="2025-01-18T11:37: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.5 time="2025-01-18T11:37:11Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:37:11Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=02d81f8a-6335-459e-9667-42736630fd1d http.request.method=GET http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=8.526125ms http.response.status=200 http.response.written=20 127.0.0.1 - - [18/Jan/2025:11:37:11 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-01-18T11:37:12Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=75201add-bac8-4397-9212-a59814df98d5 http.request.method=POST http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=5.30289ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:37:12 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:37:33Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=1dda45f0-bbc4-47c7-9e10-303a9f9c749b http.request.method=PUT http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/aaaa/blobs/uploads/e042458c-9175-48c6-8875-25f3d309913d?_state=s8s-VOFjaEtsq33mJgKMG0Ax-TTL63YqJ482H0HLkeN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlMDQyNDU4Yy05MTc1LTQ4YzYtODg3NS0yNWYzZDMwOTkxM2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzc6MTIuMzUwMzk1MTg3WiJ9&digest=sha256%3Ab097eede7555c469b40d1bb8a94bd89b501eec4f0f1f1cebc42a428f9db8dc58" http.request.useragent="Go-http-client/1.1" http.response.duration=21.379157924s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:37:12 +0000] "PUT /v2/foo/aaaa/blobs/uploads/e042458c-9175-48c6-8875-25f3d309913d?_state=s8s-VOFjaEtsq33mJgKMG0Ax-TTL63YqJ482H0HLkeN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlMDQyNDU4Yy05MTc1LTQ4YzYtODg3NS0yNWYzZDMwOTkxM2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzc6MTIuMzUwMzk1MTg3WiJ9&digest=sha256%3Ab097eede7555c469b40d1bb8a94bd89b501eec4f0f1f1cebc42a428f9db8dc58 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:37:33Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=f48d2c86-02e1-46d7-afb2-7457b7ede9cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=9.445024ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:37:33 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:37:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=d97f645f-649d-43b2-8213-e1f6622cc37e http.request.method=POST http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=13.276337ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:37:34 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:37:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=fc39621d-3c71-4571-b195-812a02fb2d6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/bbbb/blobs/uploads/61785456-2d53-453a-a087-ff97c8093ba2?_state=yV4BbTeC9jnTpRkZXYrih_xLTQhR_EB6fMsoVD5DkGJ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI2MTc4NTQ1Ni0yZDUzLTQ1M2EtYTA4Ny1mZjk3YzgwOTNiYTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzc6MzQuNjgxMzg4MDU2WiJ9&digest=sha256%3A40ac27ce4228e3f2706f65d0bf412bfe17e11072407cebd4acf1ff3648cab7b5" http.request.useragent="Go-http-client/1.1" http.response.duration=8.988093408s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:37:34 +0000] "PUT /v2/foo/bbbb/blobs/uploads/61785456-2d53-453a-a087-ff97c8093ba2?_state=yV4BbTeC9jnTpRkZXYrih_xLTQhR_EB6fMsoVD5DkGJ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI2MTc4NTQ1Ni0yZDUzLTQ1M2EtYTA4Ny1mZjk3YzgwOTNiYTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzc6MzQuNjgxMzg4MDU2WiJ9&digest=sha256%3A40ac27ce4228e3f2706f65d0bf412bfe17e11072407cebd4acf1ff3648cab7b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:37:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=defec1fd-ec1f-4082-b371-58a4ffed5716 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.979924ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:37:43 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:37:44Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=dd0f0455-65ee-4d9f-a51a-6728945d7606 http.request.method=POST http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.471414ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:37:44 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:37:49Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=6f0b95a6-3bfc-4274-b416-b4a60d40d0f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/cccc/blobs/uploads/d5ea8113-ebd1-42d5-acdb-31eba9c9589c?_state=Lv7U5F4wQ5LLZLvU8ndWqHPYaCs2HOFNIxRcEhSWUvN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkNWVhODExMy1lYmQxLTQyZDUtYWNkYi0zMWViYTljOTU4OWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzc6NDQuNDEzNjI4Njc2WiJ9&digest=sha256%3A069b55922adfd71e2962c1fe10922ebdde145f054e1fb8c85d7992db1c6650d1" http.request.useragent="Go-http-client/1.1" http.response.duration=4.907915187s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:37:44 +0000] "PUT /v2/foo/cccc/blobs/uploads/d5ea8113-ebd1-42d5-acdb-31eba9c9589c?_state=Lv7U5F4wQ5LLZLvU8ndWqHPYaCs2HOFNIxRcEhSWUvN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkNWVhODExMy1lYmQxLTQyZDUtYWNkYi0zMWViYTljOTU4OWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzc6NDQuNDEzNjI4Njc2WiJ9&digest=sha256%3A069b55922adfd71e2962c1fe10922ebdde145f054e1fb8c85d7992db1c6650d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:37:49Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=1d8daa2f-3ddc-4f98-9905-e08ceeb2eb68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.058649ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:37:49 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:37:50Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=6c324293-996b-4abf-a628-5a0f488a1293 http.request.method=POST http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.206813ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:37:50 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:00Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=28deb9e4-fd9c-4b1a-bff9-7be46c7ccfa0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/dddd/blobs/uploads/71c80300-b352-42a4-b637-5c0a128387ae?_state=0v2yqOHKuWNEORObD7BNMFXXA7VYI0K49j7fQf0bLJ57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3MWM4MDMwMC1iMzUyLTQyYTQtYjYzNy01YzBhMTI4Mzg3YWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzc6NTAuMjEyOTAwMTE1WiJ9&digest=sha256%3A3e800b1a06e0bdc5177e46e7cb0e8a470c4e84465d86aeb102ab903cc235568d" http.request.useragent="Go-http-client/1.1" http.response.duration=10.020891815s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:37:50 +0000] "PUT /v2/foo/dddd/blobs/uploads/71c80300-b352-42a4-b637-5c0a128387ae?_state=0v2yqOHKuWNEORObD7BNMFXXA7VYI0K49j7fQf0bLJ57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3MWM4MDMwMC1iMzUyLTQyYTQtYjYzNy01YzBhMTI4Mzg3YWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzc6NTAuMjEyOTAwMTE1WiJ9&digest=sha256%3A3e800b1a06e0bdc5177e46e7cb0e8a470c4e84465d86aeb102ab903cc235568d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:00Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=ae1aa442-a4a0-487c-8b6c-ef99b315d7ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.905948ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:00 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:01Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=cc72551a-7778-4b96-b335-933531b32c9d http.request.method=POST http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.423594ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:01 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:13Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=ed61c3ff-3b6b-47f4-acda-47e605b2a7d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/eeee/blobs/uploads/6b5a9737-1292-461e-afea-590a6bf39322?_state=BnVghvKzZg9BH47yZloSy8KFwBhrd7qsKaan1ndmOr17Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI2YjVhOTczNy0xMjkyLTQ2MWUtYWZlYS01OTBhNmJmMzkzMjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzg6MDEuMjkyMDMwNTg5WiJ9&digest=sha256%3Aad5b13e03d1d2350079a0289382289721e353947c40f3eb1ca1499c873da8868" http.request.useragent="Go-http-client/1.1" http.response.duration=11.847394546s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:01 +0000] "PUT /v2/foo/eeee/blobs/uploads/6b5a9737-1292-461e-afea-590a6bf39322?_state=BnVghvKzZg9BH47yZloSy8KFwBhrd7qsKaan1ndmOr17Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI2YjVhOTczNy0xMjkyLTQ2MWUtYWZlYS01OTBhNmJmMzkzMjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzg6MDEuMjkyMDMwNTg5WiJ9&digest=sha256%3Aad5b13e03d1d2350079a0289382289721e353947c40f3eb1ca1499c873da8868 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:13Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=b107e1ca-9c71-427c-9584-ffd1cfc0dac9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.585468ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:13 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:14Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=15b49e9c-ca7a-48f1-b644-483ed01ca6d0 http.request.method=POST http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.658214ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:14 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:25Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=acd43696-1588-45a5-b6c3-4fe1f0afbde8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/ffff/blobs/uploads/746ffe5c-669a-4af3-9bbe-b4833c412913?_state=bG-dnIPMgrYXvJZSUjio6z8tDCCnYrka6qD7nXp03wR7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI3NDZmZmU1Yy02NjlhLTRhZjMtOWJiZS1iNDgzM2M0MTI5MTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzg6MTQuMjAzMTI2MjY0WiJ9&digest=sha256%3Ac0411bd73b918fdf760944f3fde71a102d51fb7feee3f0bce0e436da433761cd" http.request.useragent="Go-http-client/1.1" http.response.duration=11.459200051s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:14 +0000] "PUT /v2/foo/ffff/blobs/uploads/746ffe5c-669a-4af3-9bbe-b4833c412913?_state=bG-dnIPMgrYXvJZSUjio6z8tDCCnYrka6qD7nXp03wR7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI3NDZmZmU1Yy02NjlhLTRhZjMtOWJiZS1iNDgzM2M0MTI5MTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzg6MTQuMjAzMTI2MjY0WiJ9&digest=sha256%3Ac0411bd73b918fdf760944f3fde71a102d51fb7feee3f0bce0e436da433761cd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:25Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=3c1a3bdb-1119-475f-ac52-54d894be1a25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.512849ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:25 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:25Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=d43f8e42-58bd-4dd8-b299-0c6a94bfb767 http.request.method=GET http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.904955ms http.response.status=200 http.response.written=74 127.0.0.1 - - [18/Jan/2025:11:38:25 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-01-18T11:38:25Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=42262272-183c-419f-826f-5d1df195ab94 http.request.method=GET http.request.remoteaddr="127.0.0.1:44234" 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=2.729115ms http.response.status=200 http.response.written=30 127.0.0.1 - - [18/Jan/2025:11:38:25 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-01-18T11:38:25Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=c9e62df5-4966-47de-ab06-a5ca3593a951 http.request.method=GET http.request.remoteaddr="127.0.0.1:44234" 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=2.887095ms http.response.status=200 http.response.written=74 127.0.0.1 - - [18/Jan/2025:11:38:25 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-01-18T11:38:25Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=e6ea9034-4b20-4892-b818-6e38a58ae1fe http.request.method=GET http.request.remoteaddr="127.0.0.1:44234" 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=2.849635ms http.response.status=200 http.response.written=30 127.0.0.1 - - [18/Jan/2025:11:38:25 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-01-18T11:38:25Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=80b7dfd1-436a-4dbf-9c55-00c801492f72 http.request.method=GET http.request.remoteaddr="127.0.0.1:44234" 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=2.857135ms http.response.status=200 http.response.written=63 127.0.0.1 - - [18/Jan/2025:11:38:25 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-01-18T11:38:25Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=89eb7e6b-947e-4861-9a41-07672e1be45c http.request.method=GET http.request.remoteaddr="127.0.0.1:44234" 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=2.644335ms http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Jan/2025:11:38:25 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-01-18T11:38:25Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=24097c29-d7e1-45d1-a0b5-1dd0b83e50b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.959574ms http.response.status=400 http.response.written=116 127.0.0.1 - - [18/Jan/2025:11:38:25 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-01-18T11:38:25Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=6c68e85a-f4c0-40bc-a18b-afac6b2f693d http.request.method=GET http.request.remoteaddr="127.0.0.1:44234" 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=2.288836ms http.response.status=400 http.response.written=115 127.0.0.1 - - [18/Jan/2025:11:38:25 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-01-18T11:38:25Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=1399c38c-75ca-4a3b-802d-92354744282c http.request.method=GET http.request.remoteaddr="127.0.0.1:44234" 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=2.398116ms http.response.status=200 http.response.written=20 127.0.0.1 - - [18/Jan/2025:11:38:25 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-01-18T11:38:25Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37607" http.request.id=48795dbe-6ffa-4ce6-ab21-aa1e514f27d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:44234" 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=2.539315ms http.response.status=200 http.response.written=74 127.0.0.1 - - [18/Jan/2025:11:38:25 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-01-18T11:38:25Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:38:25Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:38:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41425" http.request.id=fe8a0e8d-374e-431a-b270-3c5c56182612 http.request.method=POST http.request.remoteaddr="127.0.0.1:60414" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.485534ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:26 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:32Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41425" http.request.id=58f73b77-9396-49fe-b3fe-b0901ad13dcf http.request.method=PUT http.request.remoteaddr="127.0.0.1:60414" http.request.uri="/v2/foo/aaaa/blobs/uploads/c8c9fa52-5ff6-4662-bf8a-86a6b6b9f587?_state=wYS-O8Ibd41caMAKTLjYgPNiijsMiRVE4A1k32qj4BB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjOGM5ZmE1Mi01ZmY2LTQ2NjItYmY4YS04NmE2YjZiOWY1ODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzg6MjYuNjI4NDA0NzE3WiJ9&digest=sha256%3A4ba8ffd994d8883e7ee7d4afa45059baf636b46515884e478777322d8a4cf967" http.request.useragent="Go-http-client/1.1" http.response.duration=5.921820689s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:26 +0000] "PUT /v2/foo/aaaa/blobs/uploads/c8c9fa52-5ff6-4662-bf8a-86a6b6b9f587?_state=wYS-O8Ibd41caMAKTLjYgPNiijsMiRVE4A1k32qj4BB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjOGM5ZmE1Mi01ZmY2LTQ2NjItYmY4YS04NmE2YjZiOWY1ODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzg6MjYuNjI4NDA0NzE3WiJ9&digest=sha256%3A4ba8ffd994d8883e7ee7d4afa45059baf636b46515884e478777322d8a4cf967 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:32Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41425" http.request.id=966d42f3-3b1f-4ea8-b287-aabb7bf9f0e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60414" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.96289ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:32 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:33Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41425" http.request.id=d2d53602-0406-48b6-9fb5-f38f393941c1 http.request.method=POST http.request.remoteaddr="127.0.0.1:60414" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.475234ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:33 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:40Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41425" http.request.id=0330c792-5e9d-4ebc-8121-aee5c07f21c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60414" http.request.uri="/v2/foo/bbbb/blobs/uploads/98b64fd8-81ef-4ad7-849d-78808cfb9d99?_state=YnTwZx6nzxRDaION7xaiwnmeCHHXnwkbgnlsuqmq8Nh7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5OGI2NGZkOC04MWVmLTRhZDctODQ5ZC03ODgwOGNmYjlkOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzg6MzMuNDI2ODkyNTI0WiJ9&digest=sha256%3Aaf5b7d6497528c8de4613665c100dec9d923e739a83aa95afdfe6c574d0da296" http.request.useragent="Go-http-client/1.1" http.response.duration=7.54858785s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:33 +0000] "PUT /v2/foo/bbbb/blobs/uploads/98b64fd8-81ef-4ad7-849d-78808cfb9d99?_state=YnTwZx6nzxRDaION7xaiwnmeCHHXnwkbgnlsuqmq8Nh7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5OGI2NGZkOC04MWVmLTRhZDctODQ5ZC03ODgwOGNmYjlkOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzg6MzMuNDI2ODkyNTI0WiJ9&digest=sha256%3Aaf5b7d6497528c8de4613665c100dec9d923e739a83aa95afdfe6c574d0da296 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:40Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41425" http.request.id=28308f00-eb27-4676-90e4-39787e109787 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60414" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.92249ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:40 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41425" http.request.id=9cf9dc63-4bc2-4853-8970-cea7a1649756 http.request.method=POST http.request.remoteaddr="127.0.0.1:60414" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.789733ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:42 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41425" http.request.id=4d0959bb-8f1d-47ba-9765-b92800cbe1c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60414" http.request.uri="/v2/foo/cccc/blobs/uploads/aacaf1e4-e030-4464-ac61-522f665b6d68?_state=sY86z-1DpKM0qcT0So7Pb9UcPB5pyqNUOIhmdumjCe97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhYWNhZjFlNC1lMDMwLTQ0NjQtYWM2MS01MjJmNjY1YjZkNjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzg6NDIuMDUxMDE0NjIzWiJ9&digest=sha256%3Ad1d9abad6da5ee741128bdecd1b6155241452dc83381c451338832f33ffec909" http.request.useragent="Go-http-client/1.1" http.response.duration=11.177211413s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:42 +0000] "PUT /v2/foo/cccc/blobs/uploads/aacaf1e4-e030-4464-ac61-522f665b6d68?_state=sY86z-1DpKM0qcT0So7Pb9UcPB5pyqNUOIhmdumjCe97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhYWNhZjFlNC1lMDMwLTQ0NjQtYWM2MS01MjJmNjY1YjZkNjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzg6NDIuMDUxMDE0NjIzWiJ9&digest=sha256%3Ad1d9abad6da5ee741128bdecd1b6155241452dc83381c451338832f33ffec909 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41425" http.request.id=ed71aa76-7ce7-42e1-b8ed-7ede6a3704dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:60414" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.003369ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:53 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41425" http.request.id=3bd74cda-7c8c-4163-bb8a-4ebac521d2ed http.request.method=POST http.request.remoteaddr="127.0.0.1:60414" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.193874ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:53 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:57Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41425" http.request.id=069139c0-a56b-4dbc-937b-94d6a0695af6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60414" http.request.uri="/v2/foo/dddd/blobs/uploads/a9f22466-f380-44e1-ac82-b96e3967d716?_state=-LrffvUUcwLiKqWJJ7B54XTNGIcG_K4zgYhvOzt5HBR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhOWYyMjQ2Ni1mMzgwLTQ0ZTEtYWM4Mi1iOTZlMzk2N2Q3MTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzg6NTMuODgxNjAzMzg4WiJ9&digest=sha256%3A5a4f38c35e68f0d17d83658e136f97d99201432ab54460c1f88081aa7ffd193a" http.request.useragent="Go-http-client/1.1" http.response.duration=4.047816225s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:53 +0000] "PUT /v2/foo/dddd/blobs/uploads/a9f22466-f380-44e1-ac82-b96e3967d716?_state=-LrffvUUcwLiKqWJJ7B54XTNGIcG_K4zgYhvOzt5HBR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhOWYyMjQ2Ni1mMzgwLTQ0ZTEtYWM4Mi1iOTZlMzk2N2Q3MTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzg6NTMuODgxNjAzMzg4WiJ9&digest=sha256%3A5a4f38c35e68f0d17d83658e136f97d99201432ab54460c1f88081aa7ffd193a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:57Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41425" http.request.id=e4550126-cbd4-4757-8556-1efdadf4aa75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60414" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.978309ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:57 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:57Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41425" http.request.id=9b1399ea-1dd6-4163-9241-a060e6cae6fe http.request.method=GET http.request.remoteaddr="127.0.0.1:60414" 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=2.416316ms http.response.status=200 http.response.written=63 127.0.0.1 - - [18/Jan/2025:11:38:57 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (106.88s) === RUN TestURLPrefix time="2025-01-18T11:38:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:38:57Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:38:57Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36787" http.request.id=0dccf8a1-df3f-4f43-9c61-edf1090aaafd http.request.method=GET http.request.remoteaddr="127.0.0.1:49300" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.479716ms http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Jan/2025:11:38:57 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-01-18T11:38:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:38:57Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:38:58Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=c561af67-1e21-4954-9b14-1f7923137245 http.request.method=GET http.request.remoteaddr="127.0.0.1:53580" http.request.uri="/v2/foo/bar/blobs/sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.078974ms http.response.status=404 http.response.written=157 vars.digest="sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" vars.name="foo/bar" 127.0.0.1 - - [18/Jan/2025:11:38:58 +0000] "GET /v2/foo/bar/blobs/sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-18T11:38:58Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=2f7c216d-29db-4cca-8566-c06065d42233 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53590" http.request.uri="/v2/foo/bar/blobs/sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.017335ms http.response.status=404 http.response.written=157 vars.digest="sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" vars.name="foo/bar" 127.0.0.1 - - [18/Jan/2025:11:38:58 +0000] "HEAD /v2/foo/bar/blobs/sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-18T11:38:58Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=17879d60-fa05-483f-9b2f-80964f70ebc5 http.request.method=POST http.request.remoteaddr="127.0.0.1:53590" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.295575ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:58Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=d24f5201-25af-407a-ba10-942837b76615 http.request.method=GET http.request.remoteaddr="127.0.0.1:53590" http.request.uri="/v2/foo/bar/blobs/uploads/dc1934ff-07a4-475d-b7fa-b53538b965bf?_state=yw6A4fiyKlhilZSMCYwp7cXa0ZrUrMNYMD-jKf8zq8h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMTkzNGZmLTA3YTQtNDc1ZC1iN2ZhLWI1MzUzOGI5NjViZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44NDE2MDg5OTFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.280454ms http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:58 +0000] "GET /v2/foo/bar/blobs/uploads/dc1934ff-07a4-475d-b7fa-b53538b965bf?_state=yw6A4fiyKlhilZSMCYwp7cXa0ZrUrMNYMD-jKf8zq8h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMTkzNGZmLTA3YTQtNDc1ZC1iN2ZhLWI1MzUzOGI5NjViZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44NDE2MDg5OTFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:58Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=5ec4e706-0721-48e6-ac55-e45af334b0e0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53590" http.request.uri="/v2/foo/bar/blobs/uploads/dc1934ff-07a4-475d-b7fa-b53538b965bf?_state=yw6A4fiyKlhilZSMCYwp7cXa0ZrUrMNYMD-jKf8zq8h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMTkzNGZmLTA3YTQtNDc1ZC1iN2ZhLWI1MzUzOGI5NjViZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44NDE2MDg5OTFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.185554ms http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:58 +0000] "DELETE /v2/foo/bar/blobs/uploads/dc1934ff-07a4-475d-b7fa-b53538b965bf?_state=yw6A4fiyKlhilZSMCYwp7cXa0ZrUrMNYMD-jKf8zq8h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMTkzNGZmLTA3YTQtNDc1ZC1iN2ZhLWI1MzUzOGI5NjViZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44NDE2MDg5OTFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:58Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=c21a86f1-dab7-4acf-a2a3-1d01f86a43c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:53590" http.request.uri="/v2/foo/bar/blobs/uploads/dc1934ff-07a4-475d-b7fa-b53538b965bf?_state=yw6A4fiyKlhilZSMCYwp7cXa0ZrUrMNYMD-jKf8zq8h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMTkzNGZmLTA3YTQtNDc1ZC1iN2ZhLWI1MzUzOGI5NjViZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44NDE2MDg5OTFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=dc1934ff-07a4-475d-b7fa-b53538b965bf time="2025-01-18T11:38:58Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=c21a86f1-dab7-4acf-a2a3-1d01f86a43c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:53590" http.request.uri="/v2/foo/bar/blobs/uploads/dc1934ff-07a4-475d-b7fa-b53538b965bf?_state=yw6A4fiyKlhilZSMCYwp7cXa0ZrUrMNYMD-jKf8zq8h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMTkzNGZmLTA3YTQtNDc1ZC1iN2ZhLWI1MzUzOGI5NjViZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44NDE2MDg5OTFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.891053ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=dc1934ff-07a4-475d-b7fa-b53538b965bf 127.0.0.1 - - [18/Jan/2025:11:38:58 +0000] "GET /v2/foo/bar/blobs/uploads/dc1934ff-07a4-475d-b7fa-b53538b965bf?_state=yw6A4fiyKlhilZSMCYwp7cXa0ZrUrMNYMD-jKf8zq8h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMTkzNGZmLTA3YTQtNDc1ZC1iN2ZhLWI1MzUzOGI5NjViZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44NDE2MDg5OTFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-18T11:38:58Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=2d92e813-680e-4aaf-8af4-7d7a09786035 http.request.method=POST http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.133555ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:58Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=08ecd0f3-cd54-4312-9723-c18c89107159 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/uploads/c0935a40-1b4c-4739-b95d-f39d10073636?_state=lfFhSIsH-P_qdWKPJxlpYcyLkXNPHi7KPMJOeMMRKnh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwOTM1YTQwLTFiNGMtNDczOS1iOTVkLWYzOWQxMDA3MzYzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44NTkxMzk0OFoifQ%3D%3D&digest=sha256%3A7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" http.request.useragent="Go-http-client/1.1" provided=sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722 vars.name="foo/bar" vars.uuid=c0935a40-1b4c-4739-b95d-f39d10073636 time="2025-01-18T11:38:58Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=08ecd0f3-cd54-4312-9723-c18c89107159 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/uploads/c0935a40-1b4c-4739-b95d-f39d10073636?_state=lfFhSIsH-P_qdWKPJxlpYcyLkXNPHi7KPMJOeMMRKnh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwOTM1YTQwLTFiNGMtNDczOS1iOTVkLWYzOWQxMDA3MzYzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44NTkxMzk0OFoifQ%3D%3D&digest=sha256%3A7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=c0935a40-1b4c-4739-b95d-f39d10073636 time="2025-01-18T11:38:58Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=08ecd0f3-cd54-4312-9723-c18c89107159 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/uploads/c0935a40-1b4c-4739-b95d-f39d10073636?_state=lfFhSIsH-P_qdWKPJxlpYcyLkXNPHi7KPMJOeMMRKnh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwOTM1YTQwLTFiNGMtNDczOS1iOTVkLWYzOWQxMDA3MzYzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44NTkxMzk0OFoifQ%3D%3D&digest=sha256%3A7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.876134ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=c0935a40-1b4c-4739-b95d-f39d10073636 127.0.0.1 - - [18/Jan/2025:11:38:58 +0000] "PUT /v2/foo/bar/blobs/uploads/c0935a40-1b4c-4739-b95d-f39d10073636?_state=lfFhSIsH-P_qdWKPJxlpYcyLkXNPHi7KPMJOeMMRKnh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwOTM1YTQwLTFiNGMtNDczOS1iOTVkLWYzOWQxMDA3MzYzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44NTkxMzk0OFoifQ%3D%3D&digest=sha256%3A7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-01-18T11:38:58Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=d6d93b5d-f7f3-4131-9e69-4440cfc32e53 http.request.method=POST http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.804135ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:58Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=21d28093-6bdf-4166-ba65-3137304b866e http.request.method=PUT http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/uploads/97676eb5-3d4b-4b8a-bf49-d6641ae58c76?_state=mnLaDnAbbht3W3LRHbcqCTcsHfgLlm0d3nK3LJJUid57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3Njc2ZWI1LTNkNGItNGI4YS1iZjQ5LWQ2NjQxYWU1OGM3NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44Njc3MjM0NjVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.657114ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:58 +0000] "PUT /v2/foo/bar/blobs/uploads/97676eb5-3d4b-4b8a-bf49-d6641ae58c76?_state=mnLaDnAbbht3W3LRHbcqCTcsHfgLlm0d3nK3LJJUid57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3Njc2ZWI1LTNkNGItNGI4YS1iZjQ5LWQ2NjQxYWU1OGM3NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44Njc3MjM0NjVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:58Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=a967fb2b-7521-4e8f-bde4-c372083a9ad7 http.request.method=POST http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.331114ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:58Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=60d50a96-f0cf-46c9-a7df-1a1439e1bbbd http.request.method=PUT http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/uploads/78cf9608-b0b2-483d-93bf-5e6776be0982?_state=cdgfQ-0idc5Y15T22IpSpL7RC3GdUDzXWJ8A1Ccmm8d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4Y2Y5NjA4LWIwYjItNDgzZC05M2JmLTVlNjc3NmJlMDk4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44NzYzNjcyNjlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=3.586234ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:58 +0000] "PUT /v2/foo/bar/blobs/uploads/78cf9608-b0b2-483d-93bf-5e6776be0982?_state=cdgfQ-0idc5Y15T22IpSpL7RC3GdUDzXWJ8A1Ccmm8d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4Y2Y5NjA4LWIwYjItNDgzZC05M2JmLTVlNjc3NmJlMDk4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44NzYzNjcyNjlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:38:58Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=47a77d91-4aec-4726-a1eb-c8842254f171 http.request.method=POST http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.793075ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:07Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=47db66b5-82e7-4eab-8728-40404ce9a550 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/uploads/c0505367-9184-442d-ac32-021d252ad89b?_state=U6BFRQdTOc2idPUkvqQXkFEAdhBB8PjFPfB1Ski7nqx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwNTA1MzY3LTkxODQtNDQyZC1hYzMyLTAyMWQyNTJhZDg5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44ODQ1MzMzNTVaIn0%3D&digest=sha256%3A7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" http.request.useragent="Go-http-client/1.1" http.response.duration=8.487891123s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:38:58 +0000] "PUT /v2/foo/bar/blobs/uploads/c0505367-9184-442d-ac32-021d252ad89b?_state=U6BFRQdTOc2idPUkvqQXkFEAdhBB8PjFPfB1Ski7nqx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwNTA1MzY3LTkxODQtNDQyZC1hYzMyLTAyMWQyNTJhZDg5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozODo1OC44ODQ1MzMzNTVaIn0%3D&digest=sha256%3A7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:07Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=fe2db877-5a51-41d0-be64-99799f6caa7d http.request.method=POST http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.853953ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:17Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36219" http.request.id=48b59a2f-e2ca-40c9-8a4b-81d857d6440e http.request.method=PATCH http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/uploads/fa4db025-b93c-4c6f-80a6-fd37b80ba135?_state=KCdxjS9BYWmOanGDEqHCidCY-3j5V3bLn5euSTVXyH57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNGRiMDI1LWI5M2MtNGM2Zi04MGE2LWZkMzdiODBiYTEzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTowNy45MzEyMTg0NzZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=9.741630581s http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:07 +0000] "PATCH /v2/foo/bar/blobs/uploads/fa4db025-b93c-4c6f-80a6-fd37b80ba135?_state=KCdxjS9BYWmOanGDEqHCidCY-3j5V3bLn5euSTVXyH57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNGRiMDI1LWI5M2MtNGM2Zi04MGE2LWZkMzdiODBiYTEzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTowNy45MzEyMTg0NzZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:17Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=8e48c31c-de59-4d93-a547-98746fc445fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/uploads/fa4db025-b93c-4c6f-80a6-fd37b80ba135?_state=1I5BDELUeOz8oC0i5SIePGUTynMOGXRB2bFZ01M3GZx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNGRiMDI1LWI5M2MtNGM2Zi04MGE2LWZkMzdiODBiYTEzNSIsIk9mZnNldCI6MjA5MTAwODAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzk6MDdaIn0%3D&digest=sha256%3A7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" http.request.useragent="Go-http-client/1.1" http.response.duration=5.048371ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:17 +0000] "PUT /v2/foo/bar/blobs/uploads/fa4db025-b93c-4c6f-80a6-fd37b80ba135?_state=1I5BDELUeOz8oC0i5SIePGUTynMOGXRB2bFZ01M3GZx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNGRiMDI1LWI5M2MtNGM2Zi04MGE2LWZkMzdiODBiYTEzNSIsIk9mZnNldCI6MjA5MTAwODAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzk6MDdaIn0%3D&digest=sha256%3A7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:17Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=630ad8d0-311b-4da2-a46c-66afa8106b5e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.922713ms http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:17 +0000] "HEAD /v2/foo/bar/blobs/sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:18Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=f605fd47-ee33-401b-a464-398a941a7558 http.request.method=GET http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=379.464093ms http.response.status=200 http.response.written=20910080 127.0.0.1 - - [18/Jan/2025:11:39:17 +0000] "GET /v2/foo/bar/blobs/sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722 HTTP/1.1" 200 20910080 "" "Go-http-client/1.1" time="2025-01-18T11:39:18Z" level=error msg="error parsing digest="sha257:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722": unsupported digest algorithm" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=9aa85f6a-953f-4e78-85a1-0e5028a231b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/sha257:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" vars.name="foo/bar" time="2025-01-18T11:39:18Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=9aa85f6a-953f-4e78-85a1-0e5028a231b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/bar/blobs/sha257:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=10.891661ms http.response.status=400 http.response.written=110 vars.digest="sha257:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" vars.name="foo/bar" 127.0.0.1 - - [18/Jan/2025:11:39:18 +0000] "GET /v2/foo/bar/blobs/sha257:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-01-18T11:39:18Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=c0eaa4d2-0524-4250-bb17-4afaccc85dd9 http.request.method=GET http.request.remoteaddr="127.0.0.1:56838" http.request.uri="/v2/foo/bar/blobs/sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" http.request.useragent="Go-http-client/1.1" http.response.duration=4.353972ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:18 +0000] "GET /v2/foo/bar/blobs/sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:39:18Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:39:19Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=2e9c3640-e809-4b52-a14e-5f213c3b42c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:50082" http.request.uri="/v2/foo/bar/blobs/sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.077794ms http.response.status=404 http.response.written=157 vars.digest="sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" vars.name="foo/bar" 127.0.0.1 - - [18/Jan/2025:11:39:19 +0000] "GET /v2/foo/bar/blobs/sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-18T11:39:19Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=630eed1a-947e-4844-95c6-6d8349f282d5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50086" http.request.uri="/v2/foo/bar/blobs/sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.999433ms http.response.status=404 http.response.written=157 vars.digest="sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" vars.name="foo/bar" 127.0.0.1 - - [18/Jan/2025:11:39:19 +0000] "HEAD /v2/foo/bar/blobs/sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-18T11:39:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=64c9b7ba-16f4-4ce5-954f-bc3dd6799535 http.request.method=POST http.request.remoteaddr="127.0.0.1:50086" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.969095ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=00154ce3-4e8a-47dc-b9db-66361d9e3dd8 http.request.method=GET http.request.remoteaddr="127.0.0.1:50086" http.request.uri="/v2/foo/bar/blobs/uploads/58fe395b-ff8e-4294-8219-f005008d2000?_state=NblHjJm7y0DH2gayXMEveQP9Wd9ktlR76yVpivm12Wt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4ZmUzOTViLWZmOGUtNDI5NC04MjE5LWYwMDUwMDhkMjAwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4wOTgzNjkxMTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.490833ms http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:19 +0000] "GET /v2/foo/bar/blobs/uploads/58fe395b-ff8e-4294-8219-f005008d2000?_state=NblHjJm7y0DH2gayXMEveQP9Wd9ktlR76yVpivm12Wt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4ZmUzOTViLWZmOGUtNDI5NC04MjE5LWYwMDUwMDhkMjAwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4wOTgzNjkxMTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=ce4c5467-a9e7-4e39-a6b9-d03241c59079 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50086" http.request.uri="/v2/foo/bar/blobs/uploads/58fe395b-ff8e-4294-8219-f005008d2000?_state=NblHjJm7y0DH2gayXMEveQP9Wd9ktlR76yVpivm12Wt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4ZmUzOTViLWZmOGUtNDI5NC04MjE5LWYwMDUwMDhkMjAwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4wOTgzNjkxMTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.275814ms http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:19 +0000] "DELETE /v2/foo/bar/blobs/uploads/58fe395b-ff8e-4294-8219-f005008d2000?_state=NblHjJm7y0DH2gayXMEveQP9Wd9ktlR76yVpivm12Wt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4ZmUzOTViLWZmOGUtNDI5NC04MjE5LWYwMDUwMDhkMjAwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4wOTgzNjkxMTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:19Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=5e99f003-b100-4b0c-891a-5dd8ee831c9f http.request.method=GET http.request.remoteaddr="127.0.0.1:50086" http.request.uri="/v2/foo/bar/blobs/uploads/58fe395b-ff8e-4294-8219-f005008d2000?_state=NblHjJm7y0DH2gayXMEveQP9Wd9ktlR76yVpivm12Wt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4ZmUzOTViLWZmOGUtNDI5NC04MjE5LWYwMDUwMDhkMjAwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4wOTgzNjkxMTNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=58fe395b-ff8e-4294-8219-f005008d2000 time="2025-01-18T11:39:19Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=5e99f003-b100-4b0c-891a-5dd8ee831c9f http.request.method=GET http.request.remoteaddr="127.0.0.1:50086" http.request.uri="/v2/foo/bar/blobs/uploads/58fe395b-ff8e-4294-8219-f005008d2000?_state=NblHjJm7y0DH2gayXMEveQP9Wd9ktlR76yVpivm12Wt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4ZmUzOTViLWZmOGUtNDI5NC04MjE5LWYwMDUwMDhkMjAwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4wOTgzNjkxMTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.977015ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=58fe395b-ff8e-4294-8219-f005008d2000 127.0.0.1 - - [18/Jan/2025:11:39:19 +0000] "GET /v2/foo/bar/blobs/uploads/58fe395b-ff8e-4294-8219-f005008d2000?_state=NblHjJm7y0DH2gayXMEveQP9Wd9ktlR76yVpivm12Wt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4ZmUzOTViLWZmOGUtNDI5NC04MjE5LWYwMDUwMDhkMjAwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4wOTgzNjkxMTNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-18T11:39:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=96118d61-8961-4068-81ad-8f949324ca8e http.request.method=POST http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.173894ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:19Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=d14a3de2-c56c-4576-9e8e-bc261df9ac71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/uploads/34335ca7-9ba2-4eac-8d3a-fe1a68c39278?_state=yI2sCxxDmYK5pIl67uA0HjaSYAn3F730vr713eNmmgR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0MzM1Y2E3LTliYTItNGVhYy04ZDNhLWZlMWE2OGMzOTI3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4xMTQ5NTIzNjRaIn0%3D&digest=sha256%3A28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" http.request.useragent="Go-http-client/1.1" provided=sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816 vars.name="foo/bar" vars.uuid=34335ca7-9ba2-4eac-8d3a-fe1a68c39278 time="2025-01-18T11:39:19Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=d14a3de2-c56c-4576-9e8e-bc261df9ac71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/uploads/34335ca7-9ba2-4eac-8d3a-fe1a68c39278?_state=yI2sCxxDmYK5pIl67uA0HjaSYAn3F730vr713eNmmgR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0MzM1Y2E3LTliYTItNGVhYy04ZDNhLWZlMWE2OGMzOTI3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4xMTQ5NTIzNjRaIn0%3D&digest=sha256%3A28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=34335ca7-9ba2-4eac-8d3a-fe1a68c39278 time="2025-01-18T11:39:19Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=d14a3de2-c56c-4576-9e8e-bc261df9ac71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/uploads/34335ca7-9ba2-4eac-8d3a-fe1a68c39278?_state=yI2sCxxDmYK5pIl67uA0HjaSYAn3F730vr713eNmmgR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0MzM1Y2E3LTliYTItNGVhYy04ZDNhLWZlMWE2OGMzOTI3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4xMTQ5NTIzNjRaIn0%3D&digest=sha256%3A28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.519334ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=34335ca7-9ba2-4eac-8d3a-fe1a68c39278 127.0.0.1 - - [18/Jan/2025:11:39:19 +0000] "PUT /v2/foo/bar/blobs/uploads/34335ca7-9ba2-4eac-8d3a-fe1a68c39278?_state=yI2sCxxDmYK5pIl67uA0HjaSYAn3F730vr713eNmmgR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0MzM1Y2E3LTliYTItNGVhYy04ZDNhLWZlMWE2OGMzOTI3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4xMTQ5NTIzNjRaIn0%3D&digest=sha256%3A28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-01-18T11:39:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=d9f4dd2d-6ed4-454b-b19a-e66c43b8d82e http.request.method=POST http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.687974ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=f367961d-45b8-481f-a448-f83d3aad5ca6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/uploads/a0546e67-3c69-45a6-b874-bf50e2640d88?_state=9MBFZg5DP1SQzSQodlyL9r8BSi-8kIdvu32uA99wnyJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwNTQ2ZTY3LTNjNjktNDVhNi1iODc0LWJmNTBlMjY0MGQ4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4xMjQwODMzNjhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=5.290231ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:19 +0000] "PUT /v2/foo/bar/blobs/uploads/a0546e67-3c69-45a6-b874-bf50e2640d88?_state=9MBFZg5DP1SQzSQodlyL9r8BSi-8kIdvu32uA99wnyJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwNTQ2ZTY3LTNjNjktNDVhNi1iODc0LWJmNTBlMjY0MGQ4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4xMjQwODMzNjhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=31d08e70-c49a-4980-bfb7-de025efabd36 http.request.method=POST http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.308575ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=97c32e36-407f-4e7f-8076-39c66ab5305c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/uploads/ae79f8c2-f5f9-4033-aaab-54790949c9af?_state=HBIfxeHR14ljNFMPa5dwZ6CX2fbQysTtiOOJZsRUfix7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlNzlmOGMyLWY1ZjktNDAzMy1hYWFiLTU0NzkwOTQ5YzlhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4xMzQ1NjU0ODlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=4.684372ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:19 +0000] "PUT /v2/foo/bar/blobs/uploads/ae79f8c2-f5f9-4033-aaab-54790949c9af?_state=HBIfxeHR14ljNFMPa5dwZ6CX2fbQysTtiOOJZsRUfix7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlNzlmOGMyLWY1ZjktNDAzMy1hYWFiLTU0NzkwOTQ5YzlhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4xMzQ1NjU0ODlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=c39119ae-fe65-4632-bc92-2dce1639afd3 http.request.method=POST http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.307394ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:24Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=79d6b181-56ef-486d-ac69-aa6aeb5abadb http.request.method=PUT http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/uploads/c493874d-472e-4a73-8127-a4e0f9e12fb8?_state=EKAcVBWWe0c_5bQQNyKpi1mXf-n-iBusvh2PrxfmHgp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0OTM4NzRkLTQ3MmUtNGE3My04MTI3LWE0ZTBmOWUxMmZiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4xNDQwMDg3NzNaIn0%3D&digest=sha256%3A28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" http.request.useragent="Go-http-client/1.1" http.response.duration=5.087544841s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:19 +0000] "PUT /v2/foo/bar/blobs/uploads/c493874d-472e-4a73-8127-a4e0f9e12fb8?_state=EKAcVBWWe0c_5bQQNyKpi1mXf-n-iBusvh2PrxfmHgp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0OTM4NzRkLTQ3MmUtNGE3My04MTI3LWE0ZTBmOWUxMmZiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToxOS4xNDQwMDg3NzNaIn0%3D&digest=sha256%3A28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:24Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=15be23be-582b-4af2-8c47-54c67dd7a121 http.request.method=POST http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.634793ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:29Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33707" http.request.id=40a6b29d-9fa3-48df-88da-72bb53041b72 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/uploads/be4a1273-f022-445e-bc17-997e71474917?_state=n0zN530hX6XVnSQ-LcQ0eG6ckJwB3ou_C_E1CxttHLl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlNGExMjczLWYwMjItNDQ1ZS1iYzE3LTk5N2U3MTQ3NDkxNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToyNC43Nzc2MTUxMzRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.089519238s http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:24 +0000] "PATCH /v2/foo/bar/blobs/uploads/be4a1273-f022-445e-bc17-997e71474917?_state=n0zN530hX6XVnSQ-LcQ0eG6ckJwB3ou_C_E1CxttHLl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlNGExMjczLWYwMjItNDQ1ZS1iYzE3LTk5N2U3MTQ3NDkxNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOToyNC43Nzc2MTUxMzRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:29Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=aa2c9fdb-1537-45ff-94c8-e862392b487b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/uploads/be4a1273-f022-445e-bc17-997e71474917?_state=ylJEZ1XP-rIG_lfuY_5LKf6Z2rdrX9gQewfPdDRfXUl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlNGExMjczLWYwMjItNDQ1ZS1iYzE3LTk5N2U3MTQ3NDkxNyIsIk9mZnNldCI6MTc1MzcwMjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzk6MjRaIn0%3D&digest=sha256%3A28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" http.request.useragent="Go-http-client/1.1" http.response.duration=5.895189ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:29 +0000] "PUT /v2/foo/bar/blobs/uploads/be4a1273-f022-445e-bc17-997e71474917?_state=ylJEZ1XP-rIG_lfuY_5LKf6Z2rdrX9gQewfPdDRfXUl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlNGExMjczLWYwMjItNDQ1ZS1iYzE3LTk5N2U3MTQ3NDkxNyIsIk9mZnNldCI6MTc1MzcwMjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzk6MjRaIn0%3D&digest=sha256%3A28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:29Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=4eb71def-89e9-4e4e-b03f-a573fdc72c72 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.297154ms http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:29 +0000] "HEAD /v2/foo/bar/blobs/sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=d9b8c43b-66de-46c0-948a-74837a63a26e http.request.method=GET http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=261.97048ms http.response.status=200 http.response.written=17537024 127.0.0.1 - - [18/Jan/2025:11:39:29 +0000] "GET /v2/foo/bar/blobs/sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816 HTTP/1.1" 200 17537024 "" "Go-http-client/1.1" time="2025-01-18T11:39:30Z" level=error msg="error parsing digest="sha257:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816": unsupported digest algorithm" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=faef2a45-b280-46ba-980d-59ff726653f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/sha257:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" vars.name="foo/bar" time="2025-01-18T11:39:30Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=faef2a45-b280-46ba-980d-59ff726653f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50092" http.request.uri="/v2/foo/bar/blobs/sha257:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.196815ms http.response.status=400 http.response.written=110 vars.digest="sha257:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" vars.name="foo/bar" 127.0.0.1 - - [18/Jan/2025:11:39:30 +0000] "GET /v2/foo/bar/blobs/sha257:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-01-18T11:39:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=a0cde1d9-0764-41c3-acf2-d99facb027d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:56394" http.request.uri="/v2/foo/bar/blobs/sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" http.request.useragent="Go-http-client/1.1" http.response.duration=3.924554ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:30 +0000] "GET /v2/foo/bar/blobs/sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=6300964c-6d08-4f0f-ba53-dc3faae2876e http.request.method=GET http.request.remoteaddr="127.0.0.1:56388" http.request.uri="/v2/foo/bar/blobs/sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=20.537224ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [18/Jan/2025:11:39:30 +0000] "GET /v2/foo/bar/blobs/sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-01-18T11:39:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33707" http.request.id=cd51701e-8bee-4591-bd47-ba96169e315a http.request.method=GET http.request.remoteaddr="127.0.0.1:56394" http.request.uri="/v2/foo/bar/blobs/sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.460768ms http.response.status=200 http.response.written=491520 127.0.0.1 - - [18/Jan/2025:11:39:30 +0000] "GET /v2/foo/bar/blobs/sha256:28f3e170a998350a0733bd41b129e03aa98d2a2bbba902c411b843947acdc816 HTTP/1.1" 200 491520 "" "Go-http-client/1.1" time="2025-01-18T11:39:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=30c9ec3c-8e41-4dbf-98fa-b2e31a8e96bf http.request.method=GET http.request.remoteaddr="127.0.0.1:56838" http.request.uri="/v2/foo/bar/blobs/sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=12.093340311s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [18/Jan/2025:11:39:18 +0000] "GET /v2/foo/bar/blobs/sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" time="2025-01-18T11:39:30Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36219" http.request.id=a1e88586-ccc4-412d-bc69-dda77d5dff12 http.request.method=GET http.request.remoteaddr="127.0.0.1:56828" http.request.uri="/v2/foo/bar/blobs/sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=12.111252261s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [18/Jan/2025:11:39:18 +0000] "GET /v2/foo/bar/blobs/sha256:7c2aa3c4163a938ba6cab13717999801dbf888de85c8c353e2a03a31371c8722 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (32.43s) === RUN TestBlobDelete time="2025-01-18T11:39:30Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:39:30Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:39:31Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=bed83b69-690a-43bf-a085-42fe75723be4 http.request.method=GET http.request.remoteaddr="127.0.0.1:60536" http.request.uri="/v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.353032ms http.response.status=404 http.response.written=157 vars.digest="sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" vars.name="foo/bar" 127.0.0.1 - - [18/Jan/2025:11:39:31 +0000] "GET /v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-18T11:39:31Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=5cd1a81c-cb7e-4c13-8e1b-08fb2e9d1b0e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.036993ms http.response.status=404 http.response.written=157 vars.digest="sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" vars.name="foo/bar" 127.0.0.1 - - [18/Jan/2025:11:39:31 +0000] "HEAD /v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-18T11:39:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=13ddb500-8990-4b74-99a0-d10218b5d07c http.request.method=POST http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.448892ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=13b93c71-5ff5-4c14-828e-8f6cab345f3b http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/bar/blobs/uploads/6fff482a-9ab3-4937-b862-74445853dcad?_state=77NWB0LMKKlvejSAvKtsFlWW-tHdN--8200aRV233F97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmZmY0ODJhLTlhYjMtNDkzNy1iODYyLTc0NDQ1ODUzZGNhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS40NDYxNzI4OThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.039672ms http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:31 +0000] "GET /v2/foo/bar/blobs/uploads/6fff482a-9ab3-4937-b862-74445853dcad?_state=77NWB0LMKKlvejSAvKtsFlWW-tHdN--8200aRV233F97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmZmY0ODJhLTlhYjMtNDkzNy1iODYyLTc0NDQ1ODUzZGNhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS40NDYxNzI4OThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=35e1226d-5511-4d2f-b69e-2cb890fbcae6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/bar/blobs/uploads/6fff482a-9ab3-4937-b862-74445853dcad?_state=77NWB0LMKKlvejSAvKtsFlWW-tHdN--8200aRV233F97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmZmY0ODJhLTlhYjMtNDkzNy1iODYyLTc0NDQ1ODUzZGNhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS40NDYxNzI4OThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.047533ms http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:31 +0000] "DELETE /v2/foo/bar/blobs/uploads/6fff482a-9ab3-4937-b862-74445853dcad?_state=77NWB0LMKKlvejSAvKtsFlWW-tHdN--8200aRV233F97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmZmY0ODJhLTlhYjMtNDkzNy1iODYyLTc0NDQ1ODUzZGNhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS40NDYxNzI4OThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:31Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=44443d71-40f7-4345-9221-59ed00215582 http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/bar/blobs/uploads/6fff482a-9ab3-4937-b862-74445853dcad?_state=77NWB0LMKKlvejSAvKtsFlWW-tHdN--8200aRV233F97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmZmY0ODJhLTlhYjMtNDkzNy1iODYyLTc0NDQ1ODUzZGNhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS40NDYxNzI4OThaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=6fff482a-9ab3-4937-b862-74445853dcad time="2025-01-18T11:39:31Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=44443d71-40f7-4345-9221-59ed00215582 http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/bar/blobs/uploads/6fff482a-9ab3-4937-b862-74445853dcad?_state=77NWB0LMKKlvejSAvKtsFlWW-tHdN--8200aRV233F97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmZmY0ODJhLTlhYjMtNDkzNy1iODYyLTc0NDQ1ODUzZGNhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS40NDYxNzI4OThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.456274ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=6fff482a-9ab3-4937-b862-74445853dcad 127.0.0.1 - - [18/Jan/2025:11:39:31 +0000] "GET /v2/foo/bar/blobs/uploads/6fff482a-9ab3-4937-b862-74445853dcad?_state=77NWB0LMKKlvejSAvKtsFlWW-tHdN--8200aRV233F97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmZmY0ODJhLTlhYjMtNDkzNy1iODYyLTc0NDQ1ODUzZGNhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS40NDYxNzI4OThaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-18T11:39:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=b8852526-a541-4fc5-8583-507bd93358f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.938913ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:31Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=b97c4231-2327-40dd-848f-84c400e82bb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/uploads/e75c890f-a0b1-4d4c-82ae-066a71105d42?_state=EGIv3Z0xqj9M03okmMFY6fPQW06QIMNdCRWwik7fSy97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU3NWM4OTBmLWEwYjEtNGQ0Yy04MmFlLTA2NmE3MTEwNWQ0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS40NjY3NjcwNjJaIn0%3D&digest=sha256%3A68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" provided=sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 vars.name="foo/bar" vars.uuid=e75c890f-a0b1-4d4c-82ae-066a71105d42 time="2025-01-18T11:39:31Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=b97c4231-2327-40dd-848f-84c400e82bb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/uploads/e75c890f-a0b1-4d4c-82ae-066a71105d42?_state=EGIv3Z0xqj9M03okmMFY6fPQW06QIMNdCRWwik7fSy97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU3NWM4OTBmLWEwYjEtNGQ0Yy04MmFlLTA2NmE3MTEwNWQ0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS40NjY3NjcwNjJaIn0%3D&digest=sha256%3A68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e75c890f-a0b1-4d4c-82ae-066a71105d42 time="2025-01-18T11:39:31Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=b97c4231-2327-40dd-848f-84c400e82bb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/uploads/e75c890f-a0b1-4d4c-82ae-066a71105d42?_state=EGIv3Z0xqj9M03okmMFY6fPQW06QIMNdCRWwik7fSy97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU3NWM4OTBmLWEwYjEtNGQ0Yy04MmFlLTA2NmE3MTEwNWQ0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS40NjY3NjcwNjJaIn0%3D&digest=sha256%3A68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.763914ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=e75c890f-a0b1-4d4c-82ae-066a71105d42 127.0.0.1 - - [18/Jan/2025:11:39:31 +0000] "PUT /v2/foo/bar/blobs/uploads/e75c890f-a0b1-4d4c-82ae-066a71105d42?_state=EGIv3Z0xqj9M03okmMFY6fPQW06QIMNdCRWwik7fSy97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU3NWM4OTBmLWEwYjEtNGQ0Yy04MmFlLTA2NmE3MTEwNWQ0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS40NjY3NjcwNjJaIn0%3D&digest=sha256%3A68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-01-18T11:39:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=6377d63a-be9b-4d66-a5c4-3242a6cfc175 http.request.method=POST http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.300933ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=c76402df-2e89-4d84-baf9-00dae424c147 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/uploads/1af744e7-e01c-4a65-896c-3e8a0ae766b6?_state=zmKbommOdZFxf80H5WIBGNAQNB2NSzuqYIses8M-ZBx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhZjc0NGU3LWUwMWMtNGE2NS04OTZjLTNlOGEwYWU3NjZiNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS40NzcwODAzMDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=18.557107ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:31 +0000] "PUT /v2/foo/bar/blobs/uploads/1af744e7-e01c-4a65-896c-3e8a0ae766b6?_state=zmKbommOdZFxf80H5WIBGNAQNB2NSzuqYIses8M-ZBx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhZjc0NGU3LWUwMWMtNGE2NS04OTZjLTNlOGEwYWU3NjZiNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS40NzcwODAzMDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=582e53ce-76d9-4ace-bfaa-18da9f76827d http.request.method=POST http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=16.386371ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=4f6f5b82-f1c3-4f7a-ae74-4303a7e34bf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/uploads/5bcb214f-9ecc-4aaf-b5d8-b0cdbd11afec?_state=5DwueSGFbrjoZa56Xgntuh6InCURl623SCwOSTciRpt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViY2IyMTRmLTllY2MtNGFhZi1iNWQ4LWIwY2RiZDExYWZlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS41MTM5Nzk0MTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=10.024162ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:31 +0000] "PUT /v2/foo/bar/blobs/uploads/5bcb214f-9ecc-4aaf-b5d8-b0cdbd11afec?_state=5DwueSGFbrjoZa56Xgntuh6InCURl623SCwOSTciRpt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViY2IyMTRmLTllY2MtNGFhZi1iNWQ4LWIwY2RiZDExYWZlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS41MTM5Nzk0MTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=075629ca-1352-485d-995e-245e53dcbe2e http.request.method=POST http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=19.868405ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:41Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=5b2bf7e5-674e-400b-b7e3-adab83dbf08c http.request.method=PUT http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/uploads/176e109b-6e1e-4696-a33d-d33f523f6c19?_state=qKMfa3cvH8TXSFXrjc5ko6SFPf0RFiJ3Y_GdsJE9KQR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3NmUxMDliLTZlMWUtNDY5Ni1hMzNkLWQzM2Y1MjNmNmMxOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS41NDUzOTQxODRaIn0%3D&digest=sha256%3A68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.duration=9.481426223s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:31 +0000] "PUT /v2/foo/bar/blobs/uploads/176e109b-6e1e-4696-a33d-d33f523f6c19?_state=qKMfa3cvH8TXSFXrjc5ko6SFPf0RFiJ3Y_GdsJE9KQR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3NmUxMDliLTZlMWUtNDY5Ni1hMzNkLWQzM2Y1MjNmNmMxOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTozMS41NDUzOTQxODRaIn0%3D&digest=sha256%3A68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:41Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=bf12e934-bbaf-491b-b40a-1379477d848e http.request.method=POST http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.473132ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34409" http.request.id=6eb37089-14c8-4d1a-beb5-0055f5e75561 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/uploads/fbf98cc3-264a-4a7b-8314-c19d4662faeb?_state=GmnzZRs4zHkRZB1zhnhmMELErZnRsLAKJd4g1gw3-7N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZjk4Y2MzLTI2NGEtNGE3Yi04MzE0LWMxOWQ0NjYyZmFlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTo0MS42NTg0OTMzNTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=10.842769534s http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:41 +0000] "PATCH /v2/foo/bar/blobs/uploads/fbf98cc3-264a-4a7b-8314-c19d4662faeb?_state=GmnzZRs4zHkRZB1zhnhmMELErZnRsLAKJd4g1gw3-7N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZjk4Y2MzLTI2NGEtNGE3Yi04MzE0LWMxOWQ0NjYyZmFlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTo0MS42NTg0OTMzNTdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=b3dc30ef-395f-4f37-9a54-1c90b582a8a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/uploads/fbf98cc3-264a-4a7b-8314-c19d4662faeb?_state=XyFnhZeTfct4Kbxn6RqCLIFpqaCHKorX6Mv8IYK5l-J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZjk4Y2MzLTI2NGEtNGE3Yi04MzE0LWMxOWQ0NjYyZmFlYiIsIk9mZnNldCI6MjQzNDIwMTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzk6NDFaIn0%3D&digest=sha256%3A68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.duration=4.397012ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:52 +0000] "PUT /v2/foo/bar/blobs/uploads/fbf98cc3-264a-4a7b-8314-c19d4662faeb?_state=XyFnhZeTfct4Kbxn6RqCLIFpqaCHKorX6Mv8IYK5l-J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZjk4Y2MzLTI2NGEtNGE3Yi04MzE0LWMxOWQ0NjYyZmFlYiIsIk9mZnNldCI6MjQzNDIwMTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6Mzk6NDFaIn0%3D&digest=sha256%3A68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=7b21e5d8-e25d-48a6-a525-1da4d83bb5a5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.904133ms http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:52 +0000] "HEAD /v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=6bdef7eb-3eba-44be-aa12-6e28b79f1bc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=625.731941ms http.response.status=200 http.response.written=24342016 127.0.0.1 - - [18/Jan/2025:11:39:52 +0000] "GET /v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 200 24342016 "" "Go-http-client/1.1" time="2025-01-18T11:39:53Z" level=error msg="error parsing digest="sha257:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887": unsupported digest algorithm" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=383885e3-33a2-4ca2-b8e6-d937df2266e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/sha257:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" vars.name="foo/bar" time="2025-01-18T11:39:53Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=383885e3-33a2-4ca2-b8e6-d937df2266e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:60558" http.request.uri="/v2/foo/bar/blobs/sha257:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.519274ms http.response.status=400 http.response.written=110 vars.digest="sha257:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" vars.name="foo/bar" 127.0.0.1 - - [18/Jan/2025:11:39:53 +0000] "GET /v2/foo/bar/blobs/sha257:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-01-18T11:39:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=7f247a83-5731-417e-8b9a-af0b6e17c6d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:48350" http.request.uri="/v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.duration=4.209653ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:53 +0000] "GET /v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=21ce0f63-0487-4223-8fff-e81fe848a9d3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48360" http.request.uri="/v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.duration=3.742433ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:53 +0000] "DELETE /v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:39:53Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=0522b445-20f2-41ae-a0f1-7b4ebcc370e7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48360" http.request.uri="/v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.232254ms http.response.status=404 http.response.written=157 vars.digest="sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" vars.name="foo/bar" 127.0.0.1 - - [18/Jan/2025:11:39:53 +0000] "HEAD /v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-18T11:39:53Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=a1542d5d-cadf-4948-9545-91f9bdbb22ac http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48360" http.request.uri="/v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.215074ms http.response.status=404 http.response.written=74 vars.digest="sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" vars.name="foo/bar" 127.0.0.1 - - [18/Jan/2025:11:39:53 +0000] "DELETE /v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-01-18T11:39:53Z" level=error msg="error parsing digest="sha257:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887": unsupported digest algorithm" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=9d65c176-6357-4948-a5e3-da07b240e285 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48362" http.request.uri="/v2/foo/bar/blobs/sha257:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" vars.name="foo/bar" time="2025-01-18T11:39:53Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=9d65c176-6357-4948-a5e3-da07b240e285 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48362" http.request.uri="/v2/foo/bar/blobs/sha257:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.699913ms http.response.status=400 http.response.written=110 vars.digest="sha257:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" vars.name="foo/bar" 127.0.0.1 - - [18/Jan/2025:11:39:53 +0000] "DELETE /v2/foo/bar/blobs/sha257:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-01-18T11:39:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=58fcbb81-6575-45de-a291-c5647e283ca6 http.request.method=POST http.request.remoteaddr="127.0.0.1:48368" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.684894ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:07Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=540d9997-5d43-44d2-b3c7-0b94ac3c4aac http.request.method=PUT http.request.remoteaddr="127.0.0.1:48368" http.request.uri="/v2/foo/bar/blobs/uploads/211d5906-81be-42c8-9994-500dd83df1f5?_state=_3dWpw-c6PFfw9JPkiW3yOZZlcs7CuxxEqsYrGTj52B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxMWQ1OTA2LTgxYmUtNDJjOC05OTk0LTUwMGRkODNkZjFmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTo1My4zNzE5MzA2ODJaIn0%3D&digest=sha256%3A68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.duration=13.667101017s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:39:53 +0000] "PUT /v2/foo/bar/blobs/uploads/211d5906-81be-42c8-9994-500dd83df1f5?_state=_3dWpw-c6PFfw9JPkiW3yOZZlcs7CuxxEqsYrGTj52B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxMWQ1OTA2LTgxYmUtNDJjOC05OTk0LTUwMGRkODNkZjFmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTozOTo1My4zNzE5MzA2ODJaIn0%3D&digest=sha256%3A68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:07Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=2d74243e-b2ec-4955-adf1-dea8b71e2ce5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48368" http.request.uri="/v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.828793ms http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:07 +0000] "HEAD /v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:07Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=bc0cc2f0-36e2-4ecb-b15b-e52008db9bc4 http.request.method=GET http.request.remoteaddr="127.0.0.1:48350" http.request.uri="/v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=14.330012872s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [18/Jan/2025:11:39:53 +0000] "GET /v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" time="2025-01-18T11:40:07Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34409" http.request.id=5aad5e7c-b594-47b9-a0c9-8738fc526146 http.request.method=GET http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=14.344002988s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [18/Jan/2025:11:39:53 +0000] "GET /v2/foo/bar/blobs/sha256:68d2511496f35ae07c71e2e2e1b02dddf5a837dbe36606a35922232dd6342887 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (37.28s) === RUN TestRelativeURL time="2025-01-18T11:40: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.5 time="2025-01-18T11:40:07Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:40:07Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38303" http.request.id=d0cec2c0-6cfc-4d68-9c38-06aa7fea74b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.722433ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:16Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38303" http.request.id=e6e546cc-dbee-407f-83bb-0394e427e4f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/bar/blobs/uploads/ccf5c55f-5fde-4f5f-bab5-f7289f0070d3?_state=vf8jMjVg3REmEdrYrbVXoXUlBUZjtu_45_xVFyDaJJ97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjZjVjNTVmLTVmZGUtNGY1Zi1iYWI1LWY3Mjg5ZjAwNzBkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTo0MDowNy42ODI2MzUwMDhaIn0%3D&digest=sha256%3A834c093cc171b0c9922b82ee9a275d491c7f5cf14f0b1da2597e8630c642a650" http.request.useragent="Go-http-client/1.1" http.response.duration=7.577328414s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:08 +0000] "PUT /v2/foo/bar/blobs/uploads/ccf5c55f-5fde-4f5f-bab5-f7289f0070d3?_state=vf8jMjVg3REmEdrYrbVXoXUlBUZjtu_45_xVFyDaJJ97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjZjVjNTVmLTVmZGUtNGY1Zi1iYWI1LWY3Mjg5ZjAwNzBkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTo0MDowNy42ODI2MzUwMDhaIn0%3D&digest=sha256%3A834c093cc171b0c9922b82ee9a275d491c7f5cf14f0b1da2597e8630c642a650 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:16Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38303" http.request.id=546001da-53a8-463f-b8ee-005970a980af http.request.method=POST http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.455194ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:16Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38303" http.request.id=d91bf0c3-fb37-43b3-80df-c523f024dfdf http.request.method=POST http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.152914ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38303" http.request.id=27272e61-8621-4246-802c-d73d08a8e220 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/bar/blobs/uploads/2d174d9d-9b04-4a61-b921-bf71e0c81543?_state=21Ig6gR7OnTq7gv8MgkO5GInbiQHazvwXt2-_j6q5ax7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkMTc0ZDlkLTliMDQtNGE2MS1iOTIxLWJmNzFlMGM4MTU0MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTo0MDoxNi44MTM4OTUzNzNaIn0%3D&digest=sha256%3A82c4457d190bb2814e588e3e599d1308e1611ecdab817530da8d298a748532a4" http.request.useragent="Go-http-client/1.1" http.response.duration=5.37601546s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:16 +0000] "PUT /v2/foo/bar/blobs/uploads/2d174d9d-9b04-4a61-b921-bf71e0c81543?_state=21Ig6gR7OnTq7gv8MgkO5GInbiQHazvwXt2-_j6q5ax7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkMTc0ZDlkLTliMDQtNGE2MS1iOTIxLWJmNzFlMGM4MTU0MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTo0MDoxNi44MTM4OTUzNzNaIn0%3D&digest=sha256%3A82c4457d190bb2814e588e3e599d1308e1611ecdab817530da8d298a748532a4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (14.52s) === RUN TestBlobDeleteDisabled time="2025-01-18T11:40:22Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:40:22Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:40:23Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:44493" http.request.id=24da7513-f672-44b7-bd60-303b27208db4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34844" http.request.uri="/v2/foo/bar/blobs/sha256:7599c79d080f8be4ab778408359874b3d756c402014447f633c27d5bfeb13e4d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.056974ms http.response.status=405 http.response.written=78 vars.digest="sha256:7599c79d080f8be4ab778408359874b3d756c402014447f633c27d5bfeb13e4d" vars.name="foo/bar" 127.0.0.1 - - [18/Jan/2025:11:40:23 +0000] "DELETE /v2/foo/bar/blobs/sha256:7599c79d080f8be4ab778408359874b3d756c402014447f633c27d5bfeb13e4d HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (1.10s) === RUN TestDeleteDisabled time="2025-01-18T11:40:23Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:40:23Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:40:23Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36923" http.request.id=0ad85c1e-d19c-4c34-b19b-6f55cfd5641e http.request.method=POST http.request.remoteaddr="127.0.0.1:37874" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.658033ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:28Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36923" http.request.id=8e2df160-20fc-42c2-9072-5bca620d28d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37874" http.request.uri="/v2/foo/bar/blobs/uploads/6d53ec23-d3c9-412a-8d0a-9e2cf14c1705?_state=EC8mbVvfMHz-5Rc_HLv2fFMlzLwRIicEyNauqQrrPHF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkNTNlYzIzLWQzYzktNDEyYS04ZDBhLTllMmNmMTRjMTcwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTo0MDoyMy45NzgzMzQxMTNaIn0%3D&digest=sha256%3A4dd6d125893e6b809989e7841a8062a2bb94c2a49db7516a04a696f305a6b20e" http.request.useragent="Go-http-client/1.1" http.response.duration=4.51624399s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:23 +0000] "PUT /v2/foo/bar/blobs/uploads/6d53ec23-d3c9-412a-8d0a-9e2cf14c1705?_state=EC8mbVvfMHz-5Rc_HLv2fFMlzLwRIicEyNauqQrrPHF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkNTNlYzIzLWQzYzktNDEyYS04ZDBhLTllMmNmMTRjMTcwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTo0MDoyMy45NzgzMzQxMTNaIn0%3D&digest=sha256%3A4dd6d125893e6b809989e7841a8062a2bb94c2a49db7516a04a696f305a6b20e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:28Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:36923" http.request.id=0df290b6-b4ba-412e-8c51-f6813ee23b8b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37874" http.request.uri="/v2/foo/bar/blobs/sha256:4dd6d125893e6b809989e7841a8062a2bb94c2a49db7516a04a696f305a6b20e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.130314ms http.response.status=405 http.response.written=78 vars.digest="sha256:4dd6d125893e6b809989e7841a8062a2bb94c2a49db7516a04a696f305a6b20e" vars.name="foo/bar" 127.0.0.1 - - [18/Jan/2025:11:40:28 +0000] "DELETE /v2/foo/bar/blobs/sha256:4dd6d125893e6b809989e7841a8062a2bb94c2a49db7516a04a696f305a6b20e HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (5.21s) === RUN TestDeleteReadOnly time="2025-01-18T11:40:28Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:40:28Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:40:29Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43215" http.request.id=850ad76d-3b14-4b98-86d9-cf8988c8eea1 http.request.method=POST http.request.remoteaddr="127.0.0.1:39974" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.831953ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:33Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43215" http.request.id=cee7dff7-d5c0-41ac-bf79-25871af6d5db http.request.method=PUT http.request.remoteaddr="127.0.0.1:39974" http.request.uri="/v2/foo/bar/blobs/uploads/d49b757d-aea8-4207-9ca0-8606e44006e3?_state=vTJWPeWFqEUAPhgtbwV-v9UeZW-CfN2rT1IIkaIA1Th7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0OWI3NTdkLWFlYTgtNDIwNy05Y2EwLTg2MDZlNDQwMDZlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTo0MDoyOS4xOTcwODg5MVoifQ%3D%3D&digest=sha256%3A3463608f870a81da865e3bf43b65351553e5d1cb4a949436ae1373079d64f965" http.request.useragent="Go-http-client/1.1" http.response.duration=4.455832777s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:29 +0000] "PUT /v2/foo/bar/blobs/uploads/d49b757d-aea8-4207-9ca0-8606e44006e3?_state=vTJWPeWFqEUAPhgtbwV-v9UeZW-CfN2rT1IIkaIA1Th7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0OWI3NTdkLWFlYTgtNDIwNy05Y2EwLTg2MDZlNDQwMDZlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTo0MDoyOS4xOTcwODg5MVoifQ%3D%3D&digest=sha256%3A3463608f870a81da865e3bf43b65351553e5d1cb4a949436ae1373079d64f965 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [18/Jan/2025:11:40:33 +0000] "DELETE /v2/foo/bar/blobs/sha256:3463608f870a81da865e3bf43b65351553e5d1cb4a949436ae1373079d64f965 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (5.16s) === RUN TestStartPushReadOnly time="2025-01-18T11:40:33Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:40:33Z" level=info msg="redis not configured" go.version=go1.23.5 127.0.0.1 - - [18/Jan/2025:11:40:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2025-01-18T11:40:33Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:40:33Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:40:33Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=5b6bac6c-0e17-44ef-9ba0-1de696363504 http.request.method=GET http.request.remoteaddr="127.0.0.1:55486" 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=3.425774ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [18/Jan/2025:11:40:33 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-01-18T11:40:33Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=870a5c1d-bac8-4b49-bb3b-0c5ec830fc2b http.request.method=GET http.request.remoteaddr="127.0.0.1:55486" 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=3.110594ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [18/Jan/2025:11:40:33 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-18T11:40:33Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=9aa99e0c-e501-4192-906e-4a16d2751279 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55486" 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=3.053515ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [18/Jan/2025:11:40:33 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-01-18T11:40:33Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=3b8beb33-cb5e-4532-9d52-4182b878afb6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55486" 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=5.025711ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-18T11:40:33Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=3b8beb33-cb5e-4532-9d52-4182b878afb6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55486" 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=5.183151ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-18T11:40:33Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=3b8beb33-cb5e-4532-9d52-4182b878afb6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55486" 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=5.30153ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-18T11:40:33Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=3b8beb33-cb5e-4532-9d52-4182b878afb6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55486" 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=5.39919ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [18/Jan/2025:11:40:33 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-01-18T11:40:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=1d949ac6-2530-4ed0-b542-7f137088c94b http.request.method=POST http.request.remoteaddr="127.0.0.1:55486" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.292235ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:34 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=88e5679f-f887-4434-8c95-1aed1329e4fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:55486" http.request.uri="/v2/foo/schema1/blobs/uploads/acabac15-67cd-4425-abee-0c5ffd7b1525?_state=WQi_Tdu1BcvOyZ7-1WAKYWizftY54ZXPqYzu3jfBLp97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhY2FiYWMxNS02N2NkLTQ0MjUtYWJlZS0wYzVmZmQ3YjE1MjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDA6MzQuNjU0MDc3OTdaIn0%3D&digest=sha256%3A6939d126ff038f529746c225a88e05be8fa9fac7121400d0c06d9010deeee0cd" http.request.useragent="Go-http-client/1.1" http.response.duration=9.110055507s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:34 +0000] "PUT /v2/foo/schema1/blobs/uploads/acabac15-67cd-4425-abee-0c5ffd7b1525?_state=WQi_Tdu1BcvOyZ7-1WAKYWizftY54ZXPqYzu3jfBLp97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhY2FiYWMxNS02N2NkLTQ0MjUtYWJlZS0wYzVmZmQ3YjE1MjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDA6MzQuNjU0MDc3OTdaIn0%3D&digest=sha256%3A6939d126ff038f529746c225a88e05be8fa9fac7121400d0c06d9010deeee0cd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:44Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=626ee054-47ac-461d-9f24-a184135db526 http.request.method=POST http.request.remoteaddr="127.0.0.1:55486" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.642854ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:44 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=3a36938e-c369-4be2-adbb-b18b6ba34bf1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55486" http.request.uri="/v2/foo/schema1/blobs/uploads/206b28d9-cd7e-4c04-8dc6-3ddbb4955e3e?_state=d8ZYTHlcA3g5xvc9XJZx53tPNXTH59SGtv2a6juSQPx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyMDZiMjhkOS1jZDdlLTRjMDQtOGRjNi0zZGRiYjQ5NTVlM2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDA6NDQuNTA5ODAyNjI4WiJ9&digest=sha256%3Aa85f5b58528deb6b6c80d8039344a3a5e58743c4eda8a14c578bc36cfe73d6ee" http.request.useragent="Go-http-client/1.1" http.response.duration=4.361491284s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:44 +0000] "PUT /v2/foo/schema1/blobs/uploads/206b28d9-cd7e-4c04-8dc6-3ddbb4955e3e?_state=d8ZYTHlcA3g5xvc9XJZx53tPNXTH59SGtv2a6juSQPx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyMDZiMjhkOS1jZDdlLTRjMDQtOGRjNi0zZGRiYjQ5NTVlM2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDA6NDQuNTA5ODAyNjI4WiJ9&digest=sha256%3Aa85f5b58528deb6b6c80d8039344a3a5e58743c4eda8a14c578bc36cfe73d6ee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=66570b97-f034-4c90-9270-b62f90325fa8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55486" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.519267ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=265e5401-e7b5-4cef-8288-6a1cb6394f9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:55486" http.request.uri="/v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85" http.request.useragent="Go-http-client/1.1" http.response.duration=5.68947ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=0ae9a536-1210-4b51-a138-e07a7b54d396 http.request.method=GET http.request.remoteaddr="127.0.0.1:55486" 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=5.836829ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=7df6faaf-c8a5-4dba-be06-a956ce550679 http.request.method=GET http.request.remoteaddr="127.0.0.1:55486" http.request.uri="/v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.690032ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "GET /v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:43149" http.request.id=6892b47c-b8b3-4192-baa0-03e762a405b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55486" http.request.uri="/v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85" http.request.useragent="Go-http-client/1.1" http.response.duration=6.229209ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:43149" http.request.id=5bf2b40e-9d60-43df-9a71-65e061d4957b http.request.method=PUT http.request.remoteaddr="127.0.0.1:55486" http.request.uri="/v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85" http.request.useragent="Go-http-client/1.1" http.response.duration=5.87897ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:43149" http.request.id=0ee53ae7-f73b-4d9a-bdf4-4d2e8568e3c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55486" http.request.uri="/v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85" http.request.useragent="Go-http-client/1.1" http.response.duration=6.142029ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=a0e6e374-7a25-4579-82d5-c2549ce825ea http.request.method=GET http.request.remoteaddr="127.0.0.1:55486" http.request.uri="/v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.058111ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "GET /v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=862697a1-9879-4219-ac46-6a6b959ca64b http.request.method=GET http.request.remoteaddr="127.0.0.1:55486" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.161515ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=782695ec-35aa-402e-87a8-8365396d0d2c http.request.method=GET http.request.remoteaddr="127.0.0.1:55486" http.request.uri="/v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85" http.request.useragent="Go-http-client/1.1" http.response.duration=2.961315ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "GET /v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=9f9cb35f-0552-42c0-a15c-1ea67e196921 http.request.method=GET http.request.remoteaddr="127.0.0.1:55486" 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=2.865815ms http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=error msg="payload digest does match: "sha256:9e6e749f7ac5486feb35e1784baef7701e07d09128083535ffebf777d1fc278d" != "sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85"" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=7db3be55-dc25-4c3c-9c84-b28e3011564a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55486" http.request.uri="/v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85" time="2025-01-18T11:40: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.5 http.request.host="127.0.0.1:43149" http.request.id=7db3be55-dc25-4c3c-9c84-b28e3011564a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55486" http.request.uri="/v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.619993ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85" 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:6919644791c66fac67543ef3af59960ba03535c87f0ecca518c214d31b237f85 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=54297763-e4b4-4c78-88a9-ce011fe23edd http.request.method=GET http.request.remoteaddr="127.0.0.1:44650" 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=3.425574ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=b5c77f32-7e69-4acf-98e9-32e31c82cdc6 http.request.method=GET http.request.remoteaddr="127.0.0.1:44650" 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=3.055214ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-18T11:40: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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43149" http.request.id=72e82e2b-bf12-4f20-9643-732fca710262 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44650" 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=3.291774ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-18T11:40:48Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43149" http.request.id=72e82e2b-bf12-4f20-9643-732fca710262 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44650" 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=3.432874ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-18T11:40:48Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43149" http.request.id=72e82e2b-bf12-4f20-9643-732fca710262 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44650" 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=3.557994ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=bd9ed221-2f40-4cac-be2d-ec9dd425a91b http.request.method=POST http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.344294ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=a6d3e85f-b1fa-40e3-89ae-f01a1cb68a6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/blobs/uploads/9c2ae0cb-9083-4cc4-afe8-572841a27b9e?_state=WGIId-JFpZHrN12qcL8jaydqvXMQFd2wXyKHvVwB5i97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YzJhZTBjYi05MDgzLTRjYzQtYWZlOC01NzI4NDFhMjdiOWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDA6NDguOTY4NTQwMzYxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=4.423032ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "PUT /v2/foo/schema2/blobs/uploads/9c2ae0cb-9083-4cc4-afe8-572841a27b9e?_state=WGIId-JFpZHrN12qcL8jaydqvXMQFd2wXyKHvVwB5i97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YzJhZTBjYi05MDgzLTRjYzQtYWZlOC01NzI4NDFhMjdiOWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDA6NDguOTY4NTQwMzYxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:48Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43149" http.request.id=0f8d115a-d579-41da-b02b-d3b2e2002324 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44650" 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=3.669954ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-18T11:40:48Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43149" http.request.id=0f8d115a-d579-41da-b02b-d3b2e2002324 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44650" 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=3.840894ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [18/Jan/2025:11:40:48 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-01-18T11:40:49Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=2998e16a-fd68-483a-912d-d1260c074b5d http.request.method=POST http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.678213ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:49 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:55Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=73c1515c-4659-4173-bd81-7cb652c1de26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/blobs/uploads/8b037373-fee8-455f-8c79-8018443a3705?_state=isL6Z5168O2NF9daqywL0V0DiY4ga2syEQjId1-yiNx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YjAzNzM3My1mZWU4LTQ1NWYtOGM3OS04MDE4NDQzYTM3MDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDA6NDkuNzM3MDA1NzMyWiJ9&digest=sha256%3A8bc2de328d1dcb449dab6c1df9eebfe1eeea6b0351365bfef59e02f8f7a5859d" http.request.useragent="Go-http-client/1.1" http.response.duration=5.573389878s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:49 +0000] "PUT /v2/foo/schema2/blobs/uploads/8b037373-fee8-455f-8c79-8018443a3705?_state=isL6Z5168O2NF9daqywL0V0DiY4ga2syEQjId1-yiNx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YjAzNzM3My1mZWU4LTQ1NWYtOGM3OS04MDE4NDQzYTM3MDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDA6NDkuNzM3MDA1NzMyWiJ9&digest=sha256%3A8bc2de328d1dcb449dab6c1df9eebfe1eeea6b0351365bfef59e02f8f7a5859d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:40:56Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=05a5dba7-135c-414c-a912-ab44b0952a4f http.request.method=POST http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.448774ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:56 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=a41a2a1f-bde8-41a1-8226-0dbbadbac63d http.request.method=PUT http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/blobs/uploads/78401d88-95b7-43ac-ba05-a976a28d063c?_state=juYo8l6iqMFK9MsfOm0HBQKJTFJ21S_bJb3DoA8HtNd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ODQwMWQ4OC05NWI3LTQzYWMtYmEwNS1hOTc2YTI4ZDA2M2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDA6NTYuMTk0MTQ4NzE4WiJ9&digest=sha256%3A47fbe6d746ce90c0b1b3868be366ccf2cceb17278cb26352e69f45d61a55b578" http.request.useragent="Go-http-client/1.1" http.response.duration=7.554168442s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:40:56 +0000] "PUT /v2/foo/schema2/blobs/uploads/78401d88-95b7-43ac-ba05-a976a28d063c?_state=juYo8l6iqMFK9MsfOm0HBQKJTFJ21S_bJb3DoA8HtNd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ODQwMWQ4OC05NWI3LTQzYWMtYmEwNS1hOTc2YTI4ZDA2M2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDA6NTYuMTk0MTQ4NzE4WiJ9&digest=sha256%3A47fbe6d746ce90c0b1b3868be366ccf2cceb17278cb26352e69f45d61a55b578 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43149" http.request.id=e618ad8d-baa9-47ea-8a08-fc76e6d7abe9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.674111ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43149" http.request.id=04eb5e85-db95-42b8-85af-170516e7dbd0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/manifests/sha256:43dc7cdea07d256ba2bbec37b73bf43784fdc917e2ae920348d05654d7efc0dc" http.request.useragent="Go-http-client/1.1" http.response.duration=3.849593ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "PUT /v2/foo/schema2/manifests/sha256:43dc7cdea07d256ba2bbec37b73bf43784fdc917e2ae920348d05654d7efc0dc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=94400ac3-4e66-482f-85ea-8cfc07e7c21e http.request.method=GET http.request.remoteaddr="127.0.0.1:44650" 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=3.433274ms http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=4ddce862-7045-46f8-82cd-dad34d7d3ec7 http.request.method=GET http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/manifests/sha256:43dc7cdea07d256ba2bbec37b73bf43784fdc917e2ae920348d05654d7efc0dc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.558574ms http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "GET /v2/foo/schema2/manifests/sha256:43dc7cdea07d256ba2bbec37b73bf43784fdc917e2ae920348d05654d7efc0dc HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=ff33a930-1165-4c22-8d49-4d82e5c9c5b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.848155ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=f4d09159-9476-4daf-a638-2580382f5711 http.request.method=GET http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/manifests/sha256:43dc7cdea07d256ba2bbec37b73bf43784fdc917e2ae920348d05654d7efc0dc" http.request.useragent="Go-http-client/1.1" http.response.duration=4.942851ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "GET /v2/foo/schema2/manifests/sha256:43dc7cdea07d256ba2bbec37b73bf43784fdc917e2ae920348d05654d7efc0dc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=55857667-8b24-47a0-b023-bb32b43f1c35 http.request.method=GET http.request.remoteaddr="127.0.0.1:44650" 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=2.914835ms http.response.status=200 http.response.written=45 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=info msg="rewriting manifest sha256:43dc7cdea07d256ba2bbec37b73bf43784fdc917e2ae920348d05654d7efc0dc in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=8472033a-3166-41b3-ba71-99983232724c http.request.method=GET http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-18T11:41:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=8472033a-3166-41b3-ba71-99983232724c http.request.method=GET http.request.remoteaddr="127.0.0.1:44650" 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=5.940009ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43149" http.request.id=4f36cdd2-80f9-4197-9702-ea2e48771c34 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44650" 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=3.462594ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43149" http.request.id=39681c0b-f937-4ac9-8868-ecac25ecb282 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.073413ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43149" http.request.id=573a985e-d6f8-40d9-be30-42a27a6f0d69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/manifests/sha256:953ccf9af4d4b205faccfed8bc10cc3b74ee5c34e7f98625dae682be04b642c2" http.request.useragent="Go-http-client/1.1" http.response.duration=3.763053ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "PUT /v2/foo/schema2/manifests/sha256:953ccf9af4d4b205faccfed8bc10cc3b74ee5c34e7f98625dae682be04b642c2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=fb3b6256-3740-42d2-bcd5-bff6bd05ffbe http.request.method=GET http.request.remoteaddr="127.0.0.1:44650" 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=3.937873ms http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=19934578-e91e-47d8-81e5-da3862495f9b http.request.method=GET http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/manifests/sha256:953ccf9af4d4b205faccfed8bc10cc3b74ee5c34e7f98625dae682be04b642c2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=3.757093ms http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "GET /v2/foo/schema2/manifests/sha256:953ccf9af4d4b205faccfed8bc10cc3b74ee5c34e7f98625dae682be04b642c2 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=77fd0bad-4dc9-4704-83be-9d8a33c1851f http.request.method=GET http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.858755ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=c5d9b30f-5dc0-4766-8f65-b445404eba1b http.request.method=GET http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/manifests/sha256:953ccf9af4d4b205faccfed8bc10cc3b74ee5c34e7f98625dae682be04b642c2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.909855ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "GET /v2/foo/schema2/manifests/sha256:953ccf9af4d4b205faccfed8bc10cc3b74ee5c34e7f98625dae682be04b642c2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=info msg="rewriting manifest list sha256:953ccf9af4d4b205faccfed8bc10cc3b74ee5c34e7f98625dae682be04b642c2 in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=0c4801d4-a6e4-4b4c-9ac9-3dde1807d6f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:44650" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-01-18T11:41:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43149" http.request.id=0c4801d4-a6e4-4b4c-9ac9-3dde1807d6f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:44650" 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=6.892387ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-01-18T11:41: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.5 time="2025-01-18T11:41:03Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:41:03Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=c8abf375-a44d-4da8-8981-69137d286a47 http.request.method=GET http.request.remoteaddr="127.0.0.1:54384" 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=3.257934ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=ccd28e05-c9a2-4c60-8977-f5c62455d85e http.request.method=GET http.request.remoteaddr="127.0.0.1:54384" 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=2.946975ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=99e382e1-1811-4d11-be69-130f0856db70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54384" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.922575ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-01-18T11:41:03Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=89ccb157-7bda-469d-ab1a-019f5a51144d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54384" 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=5.088351ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-18T11:41:03Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=89ccb157-7bda-469d-ab1a-019f5a51144d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54384" 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=5.237731ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-18T11:41:03Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=89ccb157-7bda-469d-ab1a-019f5a51144d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54384" 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=5.364251ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-18T11:41:03Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=89ccb157-7bda-469d-ab1a-019f5a51144d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54384" 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=5.468151ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [18/Jan/2025:11:41:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-01-18T11:41:04Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=ac780573-5725-4467-8b99-449b52b141a8 http.request.method=POST http.request.remoteaddr="127.0.0.1:54384" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.536094ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:04 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:12Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=436900b2-e8a1-46cf-8ee3-00bd204e3449 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54384" http.request.uri="/v2/foo/schema1/blobs/uploads/1ae1c1e3-1585-4c8c-970f-c312a70400cc?_state=7xzUkDA4RHuXJHFg1Yca__WY3Rwg7s97RF79azOdjyJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYWUxYzFlMy0xNTg1LTRjOGMtOTcwZi1jMzEyYTcwNDAwY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6MDQuNzM2OTY5MjA1WiJ9&digest=sha256%3A2f3b9e7650e066f5a4d638a15f0caa17aed194aba62e345b07787889f699fb13" http.request.useragent="Go-http-client/1.1" http.response.duration=7.624462299s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:04 +0000] "PUT /v2/foo/schema1/blobs/uploads/1ae1c1e3-1585-4c8c-970f-c312a70400cc?_state=7xzUkDA4RHuXJHFg1Yca__WY3Rwg7s97RF79azOdjyJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYWUxYzFlMy0xNTg1LTRjOGMtOTcwZi1jMzEyYTcwNDAwY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6MDQuNzM2OTY5MjA1WiJ9&digest=sha256%3A2f3b9e7650e066f5a4d638a15f0caa17aed194aba62e345b07787889f699fb13 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:13Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=9f9dda7f-4082-4909-813a-5fbffadd2700 http.request.method=POST http.request.remoteaddr="127.0.0.1:54384" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.520614ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:13 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=7da46124-28e4-4d90-9821-a236318a697a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54384" http.request.uri="/v2/foo/schema1/blobs/uploads/a5b89035-65c1-4112-9349-99bff02e5539?_state=2_S1Wm9v9Ob-bhChikVvpRW1fGae7hhhmM0ClVHsoER7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhNWI4OTAzNS02NWMxLTQxMTItOTM0OS05OWJmZjAyZTU1MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6MTMuMTY4MDUyMDQ5WiJ9&digest=sha256%3A561af69a91f022a2ac2655adab0b068340c41451a0aadb7933944c21303f669b" http.request.useragent="Go-http-client/1.1" http.response.duration=6.095360604s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:13 +0000] "PUT /v2/foo/schema1/blobs/uploads/a5b89035-65c1-4112-9349-99bff02e5539?_state=2_S1Wm9v9Ob-bhChikVvpRW1fGae7hhhmM0ClVHsoER7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhNWI4OTAzNS02NWMxLTQxMTItOTM0OS05OWJmZjAyZTU1MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6MTMuMTY4MDUyMDQ5WiJ9&digest=sha256%3A561af69a91f022a2ac2655adab0b068340c41451a0aadb7933944c21303f669b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=9f552c40-d24f-41ec-b8a2-161170122b6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:54384" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.186809ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=6999d4b5-bb21-44ec-aca6-2509bb575f21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54384" http.request.uri="/v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1" http.request.useragent="Go-http-client/1.1" http.response.duration=5.901629ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=0ace5af0-7d2f-4e84-b90f-57d5608d8b84 http.request.method=GET http.request.remoteaddr="127.0.0.1:54384" 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=4.707951ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=a722be47-c7a1-4d65-8ee8-97a8e262fdd6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54384" http.request.uri="/v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.006411ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "GET /v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:36801" http.request.id=ce7764e8-abcd-4731-b75a-e28362fa152f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54384" http.request.uri="/v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1" http.request.useragent="Go-http-client/1.1" http.response.duration=5.650151ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:36801" http.request.id=8244d149-5b3d-49cf-b7cc-e2ded246ebba http.request.method=PUT http.request.remoteaddr="127.0.0.1:54384" http.request.uri="/v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1" http.request.useragent="Go-http-client/1.1" http.response.duration=5.57113ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:36801" http.request.id=476f20df-df88-48d5-8ceb-ac5fcfdddbd1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54384" http.request.uri="/v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1" http.request.useragent="Go-http-client/1.1" http.response.duration=5.458951ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=329da63d-f070-4f18-ae60-90d5f1a678cc http.request.method=GET http.request.remoteaddr="127.0.0.1:54384" http.request.uri="/v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.763012ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "GET /v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=2bfe6d01-b348-4723-90a8-37f4446c209e http.request.method=GET http.request.remoteaddr="127.0.0.1:54384" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.791415ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=d2d9b2b8-87cf-414b-95c9-672887160aa3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54384" http.request.uri="/v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.490195ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "GET /v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=3ca04f12-43ed-4577-83da-31ad1ae016f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:54384" 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=2.534396ms http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=error msg="payload digest does match: "sha256:2fa7e08c0b2237eafda2dea6bbfe86cbe3b35dfad96e59474cdb6e8aa2c75a41" != "sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1"" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=59aa00fd-4b79-4688-b6d2-c7c1c9c0bb5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54384" http.request.uri="/v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1" time="2025-01-18T11:41:19Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=59aa00fd-4b79-4688-b6d2-c7c1c9c0bb5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54384" http.request.uri="/v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.447394ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1" 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:c5af709959e452bbb00ecd25b5f37463bc88b668a1c5eccd947eb5b712c422b1 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=8ecb5052-58a9-4e4c-bb63-4a73226c5bd6 http.request.method=GET http.request.remoteaddr="127.0.0.1:36272" 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=3.089275ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=d9c767b5-e95d-4742-92c6-0737442cf604 http.request.method=GET http.request.remoteaddr="127.0.0.1:36272" 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=2.906235ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36801" http.request.id=77f4eb58-59eb-4f07-a1cd-b3fc6e04006f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36272" 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=3.311975ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-18T11:41:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36801" http.request.id=77f4eb58-59eb-4f07-a1cd-b3fc6e04006f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36272" 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=3.483514ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-18T11:41:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36801" http.request.id=77f4eb58-59eb-4f07-a1cd-b3fc6e04006f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36272" 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=3.604274ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=26c38ff1-5450-4bc9-b76a-d3934620e225 http.request.method=POST http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.220455ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=2596f404-0597-473d-aeb1-6857723dc174 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/blobs/uploads/f1761a8f-be90-48ae-a9ce-7ba09a74fdc0?_state=nbPCBxHpOHdkctCXFLt0D-jrP-9NDh3-MzYx84aOBIF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMTc2MWE4Zi1iZTkwLTQ4YWUtYTljZS03YmEwOWE3NGZkYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6MTkuMzUzOTk1NzE0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=4.291833ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "PUT /v2/foo/schema2/blobs/uploads/f1761a8f-be90-48ae-a9ce-7ba09a74fdc0?_state=nbPCBxHpOHdkctCXFLt0D-jrP-9NDh3-MzYx84aOBIF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMTc2MWE4Zi1iZTkwLTQ4YWUtYTljZS03YmEwOWE3NGZkYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6MTkuMzUzOTk1NzE0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36801" http.request.id=7acfac30-cfb9-4827-a56b-cfd887e81dbe http.request.method=PUT http.request.remoteaddr="127.0.0.1:36272" 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=3.354794ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-18T11:41:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36801" http.request.id=7acfac30-cfb9-4827-a56b-cfd887e81dbe http.request.method=PUT http.request.remoteaddr="127.0.0.1:36272" 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=3.502774ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [18/Jan/2025:11:41:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-01-18T11:41:20Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=d1da2144-d2ed-4ec5-94ca-d4a3322a0f8d http.request.method=POST http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.255254ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:20 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:24Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=d68e25ba-9013-4e58-b4a8-0140634c3f39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/blobs/uploads/0b482671-7d29-49ef-adfc-ddd9e6ae1ece?_state=O1GFHDDeMwlGBti5xQ7mzaDx1Jn9nJDoVuVENe_I5jB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwYjQ4MjY3MS03ZDI5LTQ5ZWYtYWRmYy1kZGQ5ZTZhZTFlY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6MjAuMDMwMzU4MTA3WiJ9&digest=sha256%3Aaf7d12b191999656c24bc4a108fb5cf29d126c134f0b867d43ecbc2b7fdf13cc" http.request.useragent="Go-http-client/1.1" http.response.duration=4.335896972s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:20 +0000] "PUT /v2/foo/schema2/blobs/uploads/0b482671-7d29-49ef-adfc-ddd9e6ae1ece?_state=O1GFHDDeMwlGBti5xQ7mzaDx1Jn9nJDoVuVENe_I5jB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwYjQ4MjY3MS03ZDI5LTQ5ZWYtYWRmYy1kZGQ5ZTZhZTFlY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6MjAuMDMwMzU4MTA3WiJ9&digest=sha256%3Aaf7d12b191999656c24bc4a108fb5cf29d126c134f0b867d43ecbc2b7fdf13cc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:25Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=9e824788-3489-4a80-b43f-0d586ca2fb71 http.request.method=POST http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=7.405087ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:25 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=9ed72a68-6e32-4201-b6b6-c3fa7a9fc37d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/blobs/uploads/a0aad0d2-085c-4dfd-a30c-17a3a5603269?_state=0akIhAdJFfsM2I4iczdwbd9gNyEZ3V6F3WKVc_O4tUV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMGFhZDBkMi0wODVjLTRkZmQtYTMwYy0xN2EzYTU2MDMyNjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6MjUuMzMyODc0MjAzWiJ9&digest=sha256%3A7b4ed21667ff828a130450c34533f254f003f796db7e8d4f325c9f1f63b72a21" http.request.useragent="Go-http-client/1.1" http.response.duration=6.502542251s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:25 +0000] "PUT /v2/foo/schema2/blobs/uploads/a0aad0d2-085c-4dfd-a30c-17a3a5603269?_state=0akIhAdJFfsM2I4iczdwbd9gNyEZ3V6F3WKVc_O4tUV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMGFhZDBkMi0wODVjLTRkZmQtYTMwYy0xN2EzYTU2MDMyNjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6MjUuMzMyODc0MjAzWiJ9&digest=sha256%3A7b4ed21667ff828a130450c34533f254f003f796db7e8d4f325c9f1f63b72a21 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36801" http.request.id=9ad9ac25-7d2b-471e-840a-e781ea6515a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.198109ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36801" http.request.id=a34ecf4a-3326-4efa-b2a9-dba60e122fbe http.request.method=PUT http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/manifests/sha256:772702424281812cc3e09f7f82b8845aaf6586ba9f2785430550309ef37765e6" http.request.useragent="Go-http-client/1.1" http.response.duration=7.152067ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "PUT /v2/foo/schema2/manifests/sha256:772702424281812cc3e09f7f82b8845aaf6586ba9f2785430550309ef37765e6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=4b9982ce-2dab-4202-8c02-9cb64df124ea http.request.method=GET http.request.remoteaddr="127.0.0.1:36272" 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=4.859712ms http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=e89e5004-8ca1-44cb-a0f6-b1254d712722 http.request.method=GET http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/manifests/sha256:772702424281812cc3e09f7f82b8845aaf6586ba9f2785430550309ef37765e6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=5.957929ms http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "GET /v2/foo/schema2/manifests/sha256:772702424281812cc3e09f7f82b8845aaf6586ba9f2785430550309ef37765e6 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=cdaf38b6-482e-45ba-8716-c242283fa78f http.request.method=GET http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.481871ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=315c39a5-9691-4ce8-a7ac-3b83824c545f http.request.method=GET http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/manifests/sha256:772702424281812cc3e09f7f82b8845aaf6586ba9f2785430550309ef37765e6" http.request.useragent="Go-http-client/1.1" http.response.duration=4.066493ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "GET /v2/foo/schema2/manifests/sha256:772702424281812cc3e09f7f82b8845aaf6586ba9f2785430550309ef37765e6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=68be0082-b597-40ee-82b5-604530b0f8fa http.request.method=GET http.request.remoteaddr="127.0.0.1:36272" 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=5.423251ms http.response.status=200 http.response.written=45 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=info msg="rewriting manifest sha256:772702424281812cc3e09f7f82b8845aaf6586ba9f2785430550309ef37765e6 in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=7e1ff6d0-272c-4b72-91ec-a94f365b5d32 http.request.method=GET http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-18T11:41:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=7e1ff6d0-272c-4b72-91ec-a94f365b5d32 http.request.method=GET http.request.remoteaddr="127.0.0.1:36272" 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=9.148344ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36801" http.request.id=dc1a96c7-c707-496f-ba8b-427f493122b6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36272" 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=3.766894ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36801" http.request.id=a6b44058-ab31-48f8-97a4-b0a5d4fb6856 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.760525ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36801" http.request.id=062e7af5-ef53-423f-a872-37d3cd6e1864 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/manifests/sha256:aba265d89658ba58128dc717d77cd8acee230a1078a470a2be4c57676cc3abe9" http.request.useragent="Go-http-client/1.1" http.response.duration=7.347907ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "PUT /v2/foo/schema2/manifests/sha256:aba265d89658ba58128dc717d77cd8acee230a1078a470a2be4c57676cc3abe9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=8b391105-3e0c-4a8b-9d0f-93864160f6fe http.request.method=GET http.request.remoteaddr="127.0.0.1:36272" 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=6.207129ms http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=4216edd7-8865-40ec-88ee-a4f79d23b5d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/manifests/sha256:aba265d89658ba58128dc717d77cd8acee230a1078a470a2be4c57676cc3abe9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=10.852741ms http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "GET /v2/foo/schema2/manifests/sha256:aba265d89658ba58128dc717d77cd8acee230a1078a470a2be4c57676cc3abe9 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=53d4c5c1-fcb7-494a-8bb8-9df2af68371d http.request.method=GET http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.812741ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=9bad9fa2-15bd-4762-9429-081e02ea0230 http.request.method=GET http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/manifests/sha256:aba265d89658ba58128dc717d77cd8acee230a1078a470a2be4c57676cc3abe9" http.request.useragent="Go-http-client/1.1" http.response.duration=14.004496ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "GET /v2/foo/schema2/manifests/sha256:aba265d89658ba58128dc717d77cd8acee230a1078a470a2be4c57676cc3abe9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=info msg="rewriting manifest list sha256:aba265d89658ba58128dc717d77cd8acee230a1078a470a2be4c57676cc3abe9 in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=2b48881e-a6c9-4c24-baae-39f03a0bbd8f http.request.method=GET http.request.remoteaddr="127.0.0.1:36272" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-01-18T11:41:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36801" http.request.id=2b48881e-a6c9-4c24-baae-39f03a0bbd8f http.request.method=GET http.request.remoteaddr="127.0.0.1:36272" 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=5.87641ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (58.30s) === RUN TestGetManifestWithStorageError time="2025-01-18T11:41:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:41:31Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:41:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:44243" http.request.id=7707bc26-2e91-4d4e-b2d5-484d89b145cf http.request.method=GET http.request.remoteaddr="127.0.0.1:41260" 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=5.485731ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.23.5 http.request.host="127.0.0.1:44243" http.request.id=c91a8c29-1676-4751-9e59-0166e21521b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:41260" 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=2.810955ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-01-18T11:41:31Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.23.5 http.request.host="127.0.0.1:44243" http.request.id=f3fc1d66-656a-4543-9a98-bfd7a3afa547 http.request.method=GET http.request.remoteaddr="127.0.0.1:41260" 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=2.772976ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-01-18T11:41:32Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.23.5 http.request.host="127.0.0.1:44243" http.request.id=61aa5336-38e1-43b4-86d5-a0beb7c7ca08 http.request.method=GET http.request.remoteaddr="127.0.0.1:41260" 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=2.856035ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [18/Jan/2025:11:41:31 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.03s) === RUN TestManifestDelete time="2025-01-18T11:41: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.5 time="2025-01-18T11:41:32Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:41:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=211493b3-ff16-4726-b788-dd83b7a4f4de http.request.method=GET http.request.remoteaddr="127.0.0.1:55718" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.920635ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [18/Jan/2025:11:41:32 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-01-18T11:41:32Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=43b60a0b-0964-4f63-9dc3-7c75f0f06ffa http.request.method=GET http.request.remoteaddr="127.0.0.1:55718" 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=2.671556ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [18/Jan/2025:11:41:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-18T11:41:32Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=5f271535-3760-4704-ad4d-e880549c950f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55718" 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=3.052935ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [18/Jan/2025:11:41:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-01-18T11:41:32Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=e246f600-ef06-4f2b-91f6-95e4137b3b81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55718" 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=5.49125ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-18T11:41:32Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=e246f600-ef06-4f2b-91f6-95e4137b3b81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55718" 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=5.69571ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-18T11:41:32Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=e246f600-ef06-4f2b-91f6-95e4137b3b81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55718" 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=5.80831ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-18T11:41:32Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=e246f600-ef06-4f2b-91f6-95e4137b3b81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55718" 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=5.91601ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [18/Jan/2025:11:41:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-01-18T11:41:32Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=bde5da4c-cda9-4561-b666-1c7dab4f7916 http.request.method=POST http.request.remoteaddr="127.0.0.1:55718" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=8.633525ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:32 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:39Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=472f34a4-9c38-43fb-aec9-cf84d8891659 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55718" http.request.uri="/v2/foo/schema1/blobs/uploads/4ebf5209-77cb-4c5a-ba92-a7565384c8c5?_state=ciis5jVYBY67JA3f-V4lNJC7n3mmGmNEv0yt8Nxklvd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0ZWJmNTIwOS03N2NiLTRjNWEtYmE5Mi1hNzU2NTM4NGM4YzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6MzIuNzgzOTQ2NjI5WiJ9&digest=sha256%3A3eb40ae68e00e001dbeb0fb06d0e34ec82ec638c9bacc16772edd66c712f00d1" http.request.useragent="Go-http-client/1.1" http.response.duration=6.656109503s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:32 +0000] "PUT /v2/foo/schema1/blobs/uploads/4ebf5209-77cb-4c5a-ba92-a7565384c8c5?_state=ciis5jVYBY67JA3f-V4lNJC7n3mmGmNEv0yt8Nxklvd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0ZWJmNTIwOS03N2NiLTRjNWEtYmE5Mi1hNzU2NTM4NGM4YzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6MzIuNzgzOTQ2NjI5WiJ9&digest=sha256%3A3eb40ae68e00e001dbeb0fb06d0e34ec82ec638c9bacc16772edd66c712f00d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:40Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=689a8f17-7c10-4d6e-a2f3-68d0b5622a54 http.request.method=POST http.request.remoteaddr="127.0.0.1:55718" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=5.60231ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:40 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=bcde676e-9061-4924-b12b-3983e1367149 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55718" http.request.uri="/v2/foo/schema1/blobs/uploads/5b5a7bd1-6f4a-4216-8613-d920549f215a?_state=siL0pg8ET7G5NfouudZc3tMyBpkhrvcVKqNIzFV8T-x7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1YjVhN2JkMS02ZjRhLTQyMTYtODYxMy1kOTIwNTQ5ZjIxNWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6NDAuNTg1MDY0MjAzWiJ9&digest=sha256%3Ae57cab27ad7d074bc17f566570d9e78ba0f881e307322251fb7e2ea7e404b2ad" http.request.useragent="Go-http-client/1.1" http.response.duration=12.736794137s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:40 +0000] "PUT /v2/foo/schema1/blobs/uploads/5b5a7bd1-6f4a-4216-8613-d920549f215a?_state=siL0pg8ET7G5NfouudZc3tMyBpkhrvcVKqNIzFV8T-x7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1YjVhN2JkMS02ZjRhLTQyMTYtODYxMy1kOTIwNTQ5ZjIxNWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6NDAuNTg1MDY0MjAzWiJ9&digest=sha256%3Ae57cab27ad7d074bc17f566570d9e78ba0f881e307322251fb7e2ea7e404b2ad HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=3911faa9-feae-4d92-ac5f-b6346d4a98a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55718" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.424169ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=3e556bf5-9fd7-458c-b10c-bc3bb675f8f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55718" http.request.uri="/v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" http.request.useragent="Go-http-client/1.1" http.response.duration=6.414529ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "PUT /v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=13781f71-3126-4eb7-8376-14cf7c40aa52 http.request.method=GET http.request.remoteaddr="127.0.0.1:55718" 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=6.151269ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=0a00293c-a3fa-4ee9-81ab-6dec047eb860 http.request.method=GET http.request.remoteaddr="127.0.0.1:55718" http.request.uri="/v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.848372ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "GET /v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:38095" http.request.id=4ce8f326-5dfa-40b6-9de1-68b01469f9e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55718" http.request.uri="/v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" http.request.useragent="Go-http-client/1.1" http.response.duration=6.061389ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "PUT /v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38095" http.request.id=3d279cc6-a163-43ef-963a-b46608198bf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55718" http.request.uri="/v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" http.request.useragent="Go-http-client/1.1" http.response.duration=6.045849ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "PUT /v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:38095" http.request.id=aa0df4d1-c110-426c-b8a2-b669290f29d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55718" http.request.uri="/v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" http.request.useragent="Go-http-client/1.1" http.response.duration=6.313329ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "PUT /v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=0a8d3ae2-a1e8-48ba-9a3f-9e3a9564bd67 http.request.method=GET http.request.remoteaddr="127.0.0.1:55718" http.request.uri="/v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.863972ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "GET /v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=1430884b-b551-464e-8ce5-a1aa20612430 http.request.method=GET http.request.remoteaddr="127.0.0.1:55718" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.990695ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=d2e217e2-92c7-460b-b659-6a5931adcaf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55718" http.request.uri="/v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.829635ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "GET /v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=5dfcbaf8-fe2d-47a5-8a65-aceb065ee60b http.request.method=GET http.request.remoteaddr="127.0.0.1:55718" 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=3.115015ms http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=error msg="payload digest does match: "sha256:eaa4496678457545d9298fb601a598b163e739f871152348c80bd5d18d673e30" != "sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4"" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=b77bb7fb-6b9b-4d90-982e-b023ae31fb42 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55718" http.request.uri="/v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" time="2025-01-18T11:41:53Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=b77bb7fb-6b9b-4d90-982e-b023ae31fb42 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55718" http.request.uri="/v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.722834ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "PUT /v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=b0729dc7-57b7-4bc1-95eb-8c6d24374333 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34262" http.request.uri="/v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" http.request.useragent="Go-http-client/1.1" http.response.duration=3.976113ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "DELETE /v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=441dbc0c-49cf-4ae2-9f4b-830c732cd453 http.request.method=GET http.request.remoteaddr="127.0.0.1:34262" http.request.uri="/v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.375275ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "GET /v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=c2964a24-7a54-4c9c-b689-814843af7359 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34278" http.request.uri="/v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.444034ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "DELETE /v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=54cd7b56-35b5-4dca-a3de-6743d2a5ccc4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34286" http.request.uri="/v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" http.request.useragent="Go-http-client/1.1" http.response.duration=6.366289ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "PUT /v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=e37dae8d-2788-45aa-b46d-c31fc87b2a42 http.request.method=GET http.request.remoteaddr="127.0.0.1:34286" http.request.uri="/v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.214471ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "GET /v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=4fc12ef2-0eaf-418f-937b-f3c16e0a9857 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34290" 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=3.943553ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=66698905-7b8d-479c-a21f-ea84cfebeed9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34292" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.649009ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=4695a452-a7b4-431b-8388-22e826f32134 http.request.method=GET http.request.remoteaddr="127.0.0.1:34292" 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=3.199954ms http.response.status=200 http.response.written=39 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=0f37aeed-aa8a-4223-be18-42240be0a2ba http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34292" http.request.uri="/v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4" http.request.useragent="Go-http-client/1.1" http.response.duration=3.553314ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "DELETE /v2/foo/schema1/manifests/sha256:a15835b29a4e1dcf00cb1fcaaf5d033cf8fed22292a1f1d12bafb1c76bcdc3d4 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=1608b4a1-8fdf-4d8f-bc8c-b4a89f2a23e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:34292" 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=3.107774ms http.response.status=200 http.response.written=35 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=717b9383-e712-4b63-91e8-f3b3b8cf178a http.request.method=GET http.request.remoteaddr="127.0.0.1:34292" 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=3.080575ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=e241e928-4583-46ab-a933-1958d3040e82 http.request.method=GET http.request.remoteaddr="127.0.0.1:34292" 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=3.271414ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38095" http.request.id=32191215-2815-4e80-a10e-bd206e13ea5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34292" 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=3.463334ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-18T11:41:53Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38095" http.request.id=32191215-2815-4e80-a10e-bd206e13ea5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34292" 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=3.630173ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-18T11:41:53Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38095" http.request.id=32191215-2815-4e80-a10e-bd206e13ea5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34292" 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=3.803013ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=7c3d7c58-407f-4e51-921d-646937cafecc http.request.method=POST http.request.remoteaddr="127.0.0.1:34292" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.442794ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=f5966be9-66c3-4189-ab73-8e35a0d980fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:34292" http.request.uri="/v2/foo/schema2/blobs/uploads/6e7c65e1-7024-4951-94b7-7cd1053efa30?_state=kBLdLVuMNg2d6HOeqYupJw8WfcorQgcYiPe1AwdSe9h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZTdjNjVlMS03MDI0LTQ5NTEtOTRiNy03Y2QxMDUzZWZhMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6NTMuNDcyNDg1NDE2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=4.191852ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "PUT /v2/foo/schema2/blobs/uploads/6e7c65e1-7024-4951-94b7-7cd1053efa30?_state=kBLdLVuMNg2d6HOeqYupJw8WfcorQgcYiPe1AwdSe9h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZTdjNjVlMS03MDI0LTQ5NTEtOTRiNy03Y2QxMDUzZWZhMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6NTMuNDcyNDg1NDE2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:41:53Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38095" http.request.id=6493d05a-f405-43bd-97e3-549d7a65e0f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34292" 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=3.465614ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-18T11:41:53Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38095" http.request.id=6493d05a-f405-43bd-97e3-549d7a65e0f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34292" 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=3.642514ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [18/Jan/2025:11:41:53 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-01-18T11:41:54Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=e27dc398-70fc-4deb-a659-90346baafd79 http.request.method=POST http.request.remoteaddr="127.0.0.1:34292" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.477392ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:54 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:04Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=89e32a40-df08-4368-b5fb-e685e2328378 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34292" http.request.uri="/v2/foo/schema2/blobs/uploads/8a699f1b-5d8b-4bd1-9040-a7c4f7fcd70c?_state=AprReNxu76JwO1-Nfz6BzOj7z_r_AnIEaU0YSbNguw17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YTY5OWYxYi01ZDhiLTRiZDEtOTA0MC1hN2M0ZjdmY2Q3MGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6NTQuNTAzNTM0OTg3WiJ9&digest=sha256%3Abdbb45ba54adf5ff3e0a8a64bc75132940df277c5ed39ba6540fb65934fefac4" http.request.useragent="Go-http-client/1.1" http.response.duration=9.747977783s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:41:54 +0000] "PUT /v2/foo/schema2/blobs/uploads/8a699f1b-5d8b-4bd1-9040-a7c4f7fcd70c?_state=AprReNxu76JwO1-Nfz6BzOj7z_r_AnIEaU0YSbNguw17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YTY5OWYxYi01ZDhiLTRiZDEtOTA0MC1hN2M0ZjdmY2Q3MGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDE6NTQuNTAzNTM0OTg3WiJ9&digest=sha256%3Abdbb45ba54adf5ff3e0a8a64bc75132940df277c5ed39ba6540fb65934fefac4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:05Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=c4963e57-6600-4717-963c-e6714dfec38d http.request.method=POST http.request.remoteaddr="127.0.0.1:34292" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.391394ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:42:05 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=fb5dbe0d-77bc-4a1f-8996-b8f39864fe6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34292" http.request.uri="/v2/foo/schema2/blobs/uploads/75651867-38b2-4296-b690-f60dccb45b63?_state=pUuIcspbUdgYhd-yhimd0VTjEqadCAvQg0wuZLtkK1p7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NTY1MTg2Ny0zOGIyLTQyOTYtYjY5MC1mNjBkY2NiNDViNjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDI6MDUuNTI5Njk3ODA4WiJ9&digest=sha256%3Add493085c49c357e2490a78c6a099c1fdccfeb17da4ac1582dcbbb141fd74c93" http.request.useragent="Go-http-client/1.1" http.response.duration=15.90337351s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:42:05 +0000] "PUT /v2/foo/schema2/blobs/uploads/75651867-38b2-4296-b690-f60dccb45b63?_state=pUuIcspbUdgYhd-yhimd0VTjEqadCAvQg0wuZLtkK1p7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NTY1MTg2Ny0zOGIyLTQyOTYtYjY5MC1mNjBkY2NiNDViNjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMThUMTE6NDI6MDUuNTI5Njk3ODA4WiJ9&digest=sha256%3Add493085c49c357e2490a78c6a099c1fdccfeb17da4ac1582dcbbb141fd74c93 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38095" http.request.id=11ebf285-b70e-42ba-87a4-a7d3d3d05a4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34292" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.176673ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38095" http.request.id=78c53f59-d410-4373-9f65-109fca41e2bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:34292" http.request.uri="/v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.881073ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "PUT /v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=8d847616-e6fd-40e6-bdf1-2710c37ba087 http.request.method=GET http.request.remoteaddr="127.0.0.1:34292" 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=3.282574ms http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=9fe83612-7aca-4f76-96e1-da750acf72d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34292" http.request.uri="/v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.215474ms http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "GET /v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=52653427-9ba9-4ba8-a49b-e00c768dfaf6 http.request.method=GET http.request.remoteaddr="127.0.0.1:34292" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.514556ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=1bfadf35-9de6-4455-80df-da19d2926473 http.request.method=GET http.request.remoteaddr="127.0.0.1:34292" http.request.uri="/v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.380096ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "GET /v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=a5f1b6b4-059e-44df-a40b-d326dbb1c6e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:34292" 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=2.385236ms http.response.status=200 http.response.written=45 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=info msg="rewriting manifest sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=d3277c0c-b155-4840-a832-d3b3647795ab http.request.method=GET http.request.remoteaddr="127.0.0.1:34292" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-18T11:42:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=d3277c0c-b155-4840-a832-d3b3647795ab http.request.method=GET http.request.remoteaddr="127.0.0.1:34292" 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=5.101191ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=4dad800a-d527-48e3-9617-102e3f5e0350 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34292" http.request.uri="/v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.200974ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "DELETE /v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=93fe69be-d78f-4a45-8e2c-289885dbd524 http.request.method=GET http.request.remoteaddr="127.0.0.1:34292" http.request.uri="/v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.737035ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c" 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "GET /v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=9bc4c90d-fbba-4a17-bef5-06921e8ed9de http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50844" http.request.uri="/v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.064934ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c" 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "DELETE /v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38095" http.request.id=f0e418ef-2f6c-411b-80d2-5fc0aa7dc539 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50852" http.request.uri="/v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.990613ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "PUT /v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=d8fe1c44-79ff-4a77-8923-f45ee652ef44 http.request.method=GET http.request.remoteaddr="127.0.0.1:50852" http.request.uri="/v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.158175ms http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "GET /v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=9061a469-8bb1-468c-bd5e-fda3b2ff616c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50854" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.920035ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38095" http.request.id=cf8dbbcf-4f97-4d1f-9cf2-bc4403754f60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50856" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.979693ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=3e881ebb-c718-4d75-9d75-9c5ed1522e63 http.request.method=GET http.request.remoteaddr="127.0.0.1:50856" 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=2.346236ms http.response.status=200 http.response.written=39 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=498e4c65-459f-442d-ae62-c607e696c615 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50856" http.request.uri="/v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.028295ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "DELETE /v2/foo/schema2/manifests/sha256:d1dbf93d1d9940925bdf4a98254c56dccc3c0a1365538b7e58425c0df51aae9c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38095" http.request.id=afb43cf1-5c54-4771-ab15-6347d1a015f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:50856" 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=2.307116ms http.response.status=200 http.response.written=35 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (49.51s) === RUN TestManifestDeleteDisabled time="2025-01-18T11:42:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:42:21Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:42:21Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:44711" http.request.id=b0f914b0-76ca-44ca-855d-af63a6773c56 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41520" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.801955ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2025-01-18T11:42:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:42:21Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:42:21Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 time="2025-01-18T11:42:21Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.23.5 time="2025-01-18T11:42:21Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.5 time="2025-01-18T11:42:21Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:39785" http.request.id=6282785f-23d5-4386-bf82-d977346fc584 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36222" 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=5.180331ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:39785" http.request.id=b449a760-e996-418b-98b7-da72fd3ce0a7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36238" 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=4.671852ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:39785" http.request.id=44d884f2-32fe-4010-9044-1c922b614595 http.request.method=POST http.request.remoteaddr="127.0.0.1:36244" 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=4.655232ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-01-18T11:42:21Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:39785" http.request.id=52069440-3ffa-4cf9-9138-ffc969623371 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36256" 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=4.814412ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [18/Jan/2025:11:42:21 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.40s) === RUN TestProxyManifestGetByTag time="2025-01-18T11:42:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:42:21Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:42:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40207" http.request.id=7713f655-1489-4f3f-bf5f-4641ae72eb3b http.request.method=POST http.request.remoteaddr="127.0.0.1:39052" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.140914ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:42:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40207" http.request.id=10cc5217-e0c6-457c-be15-465e06980733 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39052" http.request.uri="/v2/foo/bar/blobs/uploads/cd896167-1af0-4237-b18d-17e061afcfb5?_state=Q4c8M9pZiDiL8Pr_6fX1r-4jM-xbooKOc3kA3IZRx1R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkODk2MTY3LTFhZjAtNDIzNy1iMThkLTE3ZTA2MWFmY2ZiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTo0MjoyMi45NTg0MzI2NDRaIn0%3D&digest=sha256%3Aa902666752a432dee410a9717e271cca411f7bcc7f1f628ce04f10bc46cc97f1" http.request.useragent="Go-http-client/1.1" http.response.duration=11.848244046s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:42:22 +0000] "PUT /v2/foo/bar/blobs/uploads/cd896167-1af0-4237-b18d-17e061afcfb5?_state=Q4c8M9pZiDiL8Pr_6fX1r-4jM-xbooKOc3kA3IZRx1R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkODk2MTY3LTFhZjAtNDIzNy1iMThkLTE3ZTA2MWFmY2ZiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTo0MjoyMi45NTg0MzI2NDRaIn0%3D&digest=sha256%3Aa902666752a432dee410a9717e271cca411f7bcc7f1f628ce04f10bc46cc97f1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40207" http.request.id=6fa1e0e6-2b67-4211-acd8-1753b6a0a00b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39052" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=10.639262ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:42:34 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-18T11:42:34Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-18T11:42:34Z" level=info msg="Starting upload purge in 53m0s" go.version=go1.23.5 time="2025-01-18T11:42:34Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 time="2025-01-18T11:42:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40207" http.request.id=0ee7a6cd-7928-4ae0-a605-ae3825a7ad34 http.request.method=GET http.request.remoteaddr="127.0.0.1:39052" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.567174ms http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Jan/2025:11:42:34 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-01-18T11:42:34Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:40207" go.version=go1.23.5 time="2025-01-18T11:42:34Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.5 time="2025-01-18T11:42:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40207" http.request.id=d787c746-9810-495c-9743-1d6d6373ed10 http.request.method=GET http.request.remoteaddr="127.0.0.1:34578" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.248994ms http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Jan/2025:11:42:34 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-01-18T11:42:34Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40207 /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:40207/v2/:[]]}" go.version=go1.23.5 http.request.host="127.0.0.1:45051" http.request.id=fe73ca38-6cf5-439a-aef7-d8de40f810c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:57766" http.request.uri="/v2/foo/bar/manifests/sha256:778dde16af18876d950763cf7668610819b80932d275ce44069578ca7be4a90f" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:778dde16af18876d950763cf7668610819b80932d275ce44069578ca7be4a90f" time="2025-01-18T11:42:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40207" http.request.id=c5d2a147-464d-4891-83a2-a9e713a6919b http.request.method=GET http.request.remoteaddr="127.0.0.1:34584" http.request.uri="/v2/foo/bar/manifests/sha256:778dde16af18876d950763cf7668610819b80932d275ce44069578ca7be4a90f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.292129ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Jan/2025:11:42:34 +0000] "GET /v2/foo/bar/manifests/sha256:778dde16af18876d950763cf7668610819b80932d275ce44069578ca7be4a90f HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-18T11:42:34Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:778dde16af18876d950763cf7668610819b80932d275ce44069578ca7be4a90f with ttl=167h59m59.99998954s" go.version=go1.23.5 time="2025-01-18T11:42:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45051" http.request.id=fe73ca38-6cf5-439a-aef7-d8de40f810c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:57766" http.request.uri="/v2/foo/bar/manifests/sha256:778dde16af18876d950763cf7668610819b80932d275ce44069578ca7be4a90f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=22.72236ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Jan/2025:11:42:34 +0000] "GET /v2/foo/bar/manifests/sha256:778dde16af18876d950763cf7668610819b80932d275ce44069578ca7be4a90f HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-18T11:42:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40207" http.request.id=2c3cb052-2516-446d-a9db-273df8b76b06 http.request.method=GET http.request.remoteaddr="127.0.0.1:34584" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.986795ms http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Jan/2025:11:42:34 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-01-18T11:42:34Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40207 /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:40207/v2/:[]]}" go.version=go1.23.5 http.request.host="127.0.0.1:45051" http.request.id=c764a328-e472-4f09-8cc1-ee800a79839a http.request.method=GET http.request.remoteaddr="127.0.0.1:57768" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-01-18T11:42:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40207" http.request.id=307421c8-6411-422b-b15b-ba24c2e994e0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34590" 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.454308ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Jan/2025:11:42:34 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-18T11:42:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45051" http.request.id=c764a328-e472-4f09-8cc1-ee800a79839a http.request.method=GET http.request.remoteaddr="127.0.0.1:57768" 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=20.276104ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Jan/2025:11:42:34 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-18T11:42:36Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40207" http.request.id=1d82ae82-2455-40c9-875f-d6ee9ace9db4 http.request.method=POST http.request.remoteaddr="127.0.0.1:34590" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.729313ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:42:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40207" http.request.id=3829cfae-774e-4054-9ed1-c3191db60a53 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34590" http.request.uri="/v2/foo/bar/blobs/uploads/7221ac2c-b60d-46ed-99a7-63aeefe0f827?_state=8-zYfhOVBlGEyFRSl1vrfrngoJ149HKbfD550LUchqd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyMjFhYzJjLWI2MGQtNDZlZC05OWE3LTYzYWVlZmUwZjgyNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTo0MjozNi4wNDE2MTY1ODRaIn0%3D&digest=sha256%3A235cf12184d5bf80409bc0b968d7fc66d3527001b89930f04c6f70155ba96181" http.request.useragent="Go-http-client/1.1" http.response.duration=12.424608518s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:42:36 +0000] "PUT /v2/foo/bar/blobs/uploads/7221ac2c-b60d-46ed-99a7-63aeefe0f827?_state=8-zYfhOVBlGEyFRSl1vrfrngoJ149HKbfD550LUchqd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyMjFhYzJjLWI2MGQtNDZlZC05OWE3LTYzYWVlZmUwZjgyNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOFQxMTo0MjozNi4wNDE2MTY1ODRaIn0%3D&digest=sha256%3A235cf12184d5bf80409bc0b968d7fc66d3527001b89930f04c6f70155ba96181 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40207" http.request.id=673b0d0c-00fb-4bf8-8b6c-0f8452ea6af1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34590" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=6.349808ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Jan/2025:11:42:48 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-18T11:42:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40207" http.request.id=4a758413-bca0-4c97-9f01-f97358e64f86 http.request.method=GET http.request.remoteaddr="127.0.0.1:34590" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.743955ms http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Jan/2025:11:42:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-01-18T11:42:48Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40207 /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:40207/v2/:[]]}" go.version=go1.23.5 http.request.host="127.0.0.1:45051" http.request.id=03a29107-ea78-46f4-b089-0f79fafc744a http.request.method=GET http.request.remoteaddr="127.0.0.1:46096" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-01-18T11:42:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40207" http.request.id=72c510c9-8fd3-43bb-b190-ccb87f78e233 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47788" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.34891ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Jan/2025:11:42:48 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-18T11:42:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40207" http.request.id=97052865-08da-4bd6-ae7d-cd232b2a8a1b http.request.method=GET http.request.remoteaddr="127.0.0.1:47788" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.692136ms http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Jan/2025:11:42:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-01-18T11:42:48Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40207 /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:40207/v2/:[]]}" go.version=go1.23.5 http.request.host="127.0.0.1:45051" http.request.id=03a29107-ea78-46f4-b089-0f79fafc744a http.request.method=GET http.request.remoteaddr="127.0.0.1:46096" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-01-18T11:42:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40207" http.request.id=5b9c2b0d-3648-4554-ab16-d4c4841522e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:47798" 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=19.021707ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Jan/2025:11:42:48 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-18T11:42:48Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:31ddc9b3745bd96e105ea55e3d23f963ad69fd37b886dbf9dba9efeb37d23df2 with ttl=167h59m59.99998988s" go.version=go1.23.5 time="2025-01-18T11:42:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45051" http.request.id=03a29107-ea78-46f4-b089-0f79fafc744a http.request.method=GET http.request.remoteaddr="127.0.0.1:46096" 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=43.857003ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Jan/2025:11:42:48 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (26.60s) === RUN TestAppDispatcher time="2025-01-18T11:42:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34895" http.request.id=49656809-85c5-4908-90ea-9fd958f3b4f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.009855ms http.response.status=200 http.response.written=0 time="2025-01-18T11:42:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34895" http.request.id=febb1252-e693-487a-958d-c44c3099987b http.request.method=GET http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=2.790755ms http.response.status=200 http.response.written=0 time="2025-01-18T11:42:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34895" http.request.id=648e60be-3a92-488a-8547-228995c537cc http.request.method=GET http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.922814ms http.response.status=200 http.response.written=0 time="2025-01-18T11:42:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34895" http.request.id=a02bc58d-6d90-46ce-8687-7b873fe8e6bc http.request.method=GET http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=3.208134ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.02s) === RUN TestNewApp time="2025-01-18T11:42: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.5 instance.id=26431fed-a15d-41b3-803f-d10533550393 time="2025-01-18T11:42:48Z" level=info msg="redis not configured" go.version=go1.23.5 instance.id=26431fed-a15d-41b3-803f-d10533550393 time="2025-01-18T11:42:48Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.23.5 http.request.host="127.0.0.1:37761" http.request.id=6e916d41-ed13-4edc-83ad-576d63612c15 http.request.method=GET http.request.remoteaddr="127.0.0.1:42452" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-01-18T11:42: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.5 instance.id=26431fed-a15d-41b3-803f-d10533550393 time="2025-01-18T11:42:48Z" level=info msg="redis not configured" go.version=go1.23.5 instance.id=26431fed-a15d-41b3-803f-d10533550393 time="2025-01-18T11:42:48Z" level=info msg="configuring file health check path=/tmp/healthcheck3075394110, interval=1" go.version=go1.23.5 instance.id=26431fed-a15d-41b3-803f-d10533550393 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-01-18T11:42:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 instance.id=26431fed-a15d-41b3-803f-d10533550393 time="2025-01-18T11:42:52Z" level=info msg="redis not configured" go.version=go1.23.5 instance.id=26431fed-a15d-41b3-803f-d10533550393 time="2025-01-18T11:42:52Z" level=info msg="configuring TCP health check addr=127.0.0.1:39371, interval=1" go.version=go1.23.5 instance.id=26431fed-a15d-41b3-803f-d10533550393 --- PASS: TestTCPHealthCheck (4.01s) === RUN TestHTTPHealthCheck time="2025-01-18T11:42:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 instance.id=26431fed-a15d-41b3-803f-d10533550393 time="2025-01-18T11:42:56Z" level=info msg="redis not configured" go.version=go1.23.5 instance.id=26431fed-a15d-41b3-803f-d10533550393 time="2025-01-18T11:42:56Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:45907, interval=1, threshold=3" go.version=go1.23.5 instance.id=26431fed-a15d-41b3-803f-d10533550393 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 353.140s === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.05s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.01s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.30s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.18s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (4.19s) === RUN TestProxyManifests --- PASS: TestProxyManifests (3.71s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 14.746s === RUN TestSchedule time="2025-01-18T11:37:10Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=5eaba15d-acdf-489e-b9d8-a02fc754e2c2 time="2025-01-18T11:37:10Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.98416ms" go.version=go1.23.5 instance.id=5eaba15d-acdf-489e-b9d8-a02fc754e2c2 time="2025-01-18T11:37:10Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=987.22µs" go.version=go1.23.5 instance.id=5eaba15d-acdf-489e-b9d8-a02fc754e2c2 time="2025-01-18T11:37:10Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=992.22µs" go.version=go1.23.5 instance.id=5eaba15d-acdf-489e-b9d8-a02fc754e2c2 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-01-18T11:37:10Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=5eaba15d-acdf-489e-b9d8-a02fc754e2c2 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-01-18T11:37:10Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=5eaba15d-acdf-489e-b9d8-a02fc754e2c2 time="2025-01-18T11:37:10Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.708801ms" go.version=go1.23.5 instance.id=5eaba15d-acdf-489e-b9d8-a02fc754e2c2 time="2025-01-18T11:37:10Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.98664ms" go.version=go1.23.5 instance.id=5eaba15d-acdf-489e-b9d8-a02fc754e2c2 time="2025-01-18T11:37:10Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=5eaba15d-acdf-489e-b9d8-a02fc754e2c2 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-01-18T11:37:11Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=5eaba15d-acdf-489e-b9d8-a02fc754e2c2 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.841s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.01s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (16.77s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 24541184 sha256:3751be05d823fcc292e8f14d04caee537353cc62fbeee2b2e37314c2ed9fec07 [] map[] } --- PASS: TestSimpleBlobRead (2.85s) === RUN TestBlobMount --- PASS: TestBlobMount (3.36s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (15.62s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (14.23s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (13.35s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.10s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.04s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:096f4c692b9adeffb5b611046cce2ad7ac5bf0bd0dbd46db9ba0a8a224d359cf palailogos: marking blob sha256:36b7d175afe1fd04a86fbebb8af053984d18e50395f27586f88b14e53ca4d9c3 palailogos: marking blob sha256:c8ca918af5655bde130fa952d5d6130ee90ccb956af3a1812921c05d721d9567 palailogos: marking manifest sha256:0bdabefa5639d3d1096d7959a0e9806183b90151c58a4b961e6f15a91554f753 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:099b1f7419762d6e7c7c6eaaba752ce4aecbe07bbd5e94585794a43d817aee99 palailogos: marking blob sha256:ccedf2408194c9034b46e1d51a2a294945a80f8ec3c39873208a5a12f6b05252 palailogos: marking manifest sha256:24acf9ea9c8aee6670be94730ccc0a49047bc4916faba354183e74ff948a2e59 palailogos: marking blob sha256:bf6af94bb74d7c436ac7a5900ab4e7cc1c7388a34b7014709960c3cfab6e7aa0 palailogos: marking blob sha256:78a7067d85efc743e771a8f52ac468a638b60d91fe591c57cbd7ed87a5b2634b palailogos: marking manifest sha256:3e629490ab07b0937ba4691e617ac6169871581a28167bcb9f50ef79f9865e36 palailogos: marking blob sha256:096f4c692b9adeffb5b611046cce2ad7ac5bf0bd0dbd46db9ba0a8a224d359cf palailogos: marking blob sha256:24acf9ea9c8aee6670be94730ccc0a49047bc4916faba354183e74ff948a2e59 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (9.44s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:0aceca5d36be12c3669098605fe158345223c123dc392d014bfeae165ccb1cca deletemanifests: marking manifest sha256:9fbb716969ee983da1c74780fc8528f53de6361d3de11491d21814e5f5c7cc13 deletemanifests: marking blob sha256:a2b5e20e031252aac4be910fe7b72fe69068d76079a24dde8cb653adea76f221 deletemanifests: marking blob sha256:2fa5d781ab4c595bda23872231a5fb08bf27bd2e169049ce50d28a5f3471f169 deletemanifests: marking blob sha256:279957466da209e7e085ad1a264205ef4ac8e7f37e7658539223c11ed42e0b2b 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:0aceca5d36be12c3669098605fe158345223c123dc392d014bfeae165ccb1cca blob eligible for deletion: sha256:59ad36e317e0ba2ebe3d89fc4977de782b34b03448feaf971354dcbc9f73ba6e blob eligible for deletion: sha256:ac5103626fd96ad638e9848d583d7b2215e0fc0520962f132ded2185eba888fb blob eligible for deletion: sha256:cdac35323f0a80edb8dc96d10d19e25d930f9eff9b4b01ebc409059cc37480ac deletemanifests manifest eligible for deletion: sha256:0aceca5d36be12c3669098605fe158345223c123dc392d014bfeae165ccb1cca deletemanifests: marking manifest sha256:9fbb716969ee983da1c74780fc8528f53de6361d3de11491d21814e5f5c7cc13 deletemanifests: marking blob sha256:a2b5e20e031252aac4be910fe7b72fe69068d76079a24dde8cb653adea76f221 deletemanifests: marking blob sha256:2fa5d781ab4c595bda23872231a5fb08bf27bd2e169049ce50d28a5f3471f169 deletemanifests: marking blob sha256:279957466da209e7e085ad1a264205ef4ac8e7f37e7658539223c11ed42e0b2b time="2025-01-18T11:38:35Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/0aceca5d36be12c3669098605fe158345223c123dc392d014bfeae165ccb1cca" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be time="2025-01-18T11:38:35Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/0aceca5d36be12c3669098605fe158345223c123dc392d014bfeae165ccb1cca" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:ac5103626fd96ad638e9848d583d7b2215e0fc0520962f132ded2185eba888fb time="2025-01-18T11:38:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ac/ac5103626fd96ad638e9848d583d7b2215e0fc0520962f132ded2185eba888fb" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be blob eligible for deletion: sha256:cdac35323f0a80edb8dc96d10d19e25d930f9eff9b4b01ebc409059cc37480ac time="2025-01-18T11:38:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cd/cdac35323f0a80edb8dc96d10d19e25d930f9eff9b4b01ebc409059cc37480ac" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be blob eligible for deletion: sha256:0aceca5d36be12c3669098605fe158345223c123dc392d014bfeae165ccb1cca time="2025-01-18T11:38:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0a/0aceca5d36be12c3669098605fe158345223c123dc392d014bfeae165ccb1cca" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be blob eligible for deletion: sha256:59ad36e317e0ba2ebe3d89fc4977de782b34b03448feaf971354dcbc9f73ba6e time="2025-01-18T11:38:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/59/59ad36e317e0ba2ebe3d89fc4977de782b34b03448feaf971354dcbc9f73ba6e" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be --- PASS: TestDeleteManifestIfTagNotFound (9.24s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:8e85b331d0cbf6c8a66d13b2c60d5581869fa30adb9fb19b5633e0f54357ca6b time="2025-01-18T11:38:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8e/8e85b331d0cbf6c8a66d13b2c60d5581869fa30adb9fb19b5633e0f54357ca6b" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be blob eligible for deletion: sha256:9339cd0e2bf07454ce0feb100c4ee8ae59f801f6ad05ffdbe53ff0b973b5e736 time="2025-01-18T11:38:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/93/9339cd0e2bf07454ce0feb100c4ee8ae59f801f6ad05ffdbe53ff0b973b5e736" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be blob eligible for deletion: sha256:f3ac10fd70b15914449701a12b5e5f075d84a976781e3e3097eb092dadfd56a9 time="2025-01-18T11:38:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f3/f3ac10fd70b15914449701a12b5e5f075d84a976781e3e3097eb092dadfd56a9" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be --- PASS: TestGCWithMissingManifests (3.38s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:655289996d7e06c6e846d17b6f7a729fcaf16fdfe696a7ce6385b72356f2c9f2 komnenos: marking blob sha256:9841c2353b8940d04fff1feaa9ef72760fa18778c7beafcb93a07a754284636a komnenos: marking blob sha256:1c111c54291fea844da0e3bb4552ba67bee03554745000cf3dd06afa54eff4c9 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:df5f794f476894f40cc57ed774d120cb45743e8d2c00d150ece862882c57a30e time="2025-01-18T11:38:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/df/df5f794f476894f40cc57ed774d120cb45743e8d2c00d150ece862882c57a30e" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-01-18T11:38:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be blob eligible for deletion: sha256:ea9a9f69263ec0a16cb8e8cfeb2af43d70330463cefffec4812ef08db9f78b80 time="2025-01-18T11:38:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ea/ea9a9f69263ec0a16cb8e8cfeb2af43d70330463cefffec4812ef08db9f78b80" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be blob eligible for deletion: sha256:0b16ce62ec0281ce3117241a8fef8ff1b8ee0176c8d22666bf13c4a97051b78f time="2025-01-18T11:38:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0b/0b16ce62ec0281ce3117241a8fef8ff1b8ee0176c8d22666bf13c4a97051b78f" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be blob eligible for deletion: sha256:710e840944e130cf8ee5540d1e96fd86ce0f9b8c146930957655c661ceb57dde time="2025-01-18T11:38:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/71/710e840944e130cf8ee5540d1e96fd86ce0f9b8c146930957655c661ceb57dde" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be blob eligible for deletion: sha256:7c70e7841f3e1d742c6768737201ba5664c127591c6ae8d3246a6da004fee740 time="2025-01-18T11:38:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7c/7c70e7841f3e1d742c6768737201ba5664c127591c6ae8d3246a6da004fee740" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be blob eligible for deletion: sha256:cddee94ed9cc986fcc88d5b9d617a1a9d044465a45c885162ed8b091eb36a589 time="2025-01-18T11:38:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cd/cddee94ed9cc986fcc88d5b9d617a1a9d044465a45c885162ed8b091eb36a589" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be --- PASS: TestDeletionHasEffect (8.55s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (10.70s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:bf88976a6c0e9602bd3e4be8c1462c71c6c892d3ff31020f1256106877156d96 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:6bd4bc41316d40af065c6b92dad7dd2f2949a739d63d271977dc2b6a7dd4a5a4 michael_z_doukas: marking blob sha256:66142b9c8ebbaf8ae730f91ddfd1f5cfbb9f96f4007af9d2844a1130b3b2a8ef 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:83f2067bf28a301f079f12de81a6c3bc7efe16c7c7ac2db4dd9d34eefd58da93 time="2025-01-18T11:39:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/83/83f2067bf28a301f079f12de81a6c3bc7efe16c7c7ac2db4dd9d34eefd58da93" go.version=go1.23.5 instance.id=4505b2c4-5ab7-4246-93c5-32988850a8be --- PASS: TestOrphanBlobDeleted (3.92s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:1b97e626584e4f458e088ef403511ef0fd0e2db4a0466c3047d544b1da210222 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:aabbe4455670556c078c9e16cd05620c6657da0805e701bb21a782ce919f8e5f --- PASS: TestLinkedBlobStoreCreateWithMountFrom (2.74s) === RUN TestManifestStorage --- PASS: TestManifestStorage (2.81s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (2.13s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (5.82s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2025-01-18T11:39:15Z" level=info msg="PurgeUploads starting: olderThan=2025-01-18 10:39:15.898122156 +0000 UTC m=-3474.807269385, actuallyDelete=true" time="2025-01-18T11:39:15Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-01-18T11:39:15Z" level=info msg="PurgeUploads starting: olderThan=2025-01-18 11:39:15.90141533 +0000 UTC m=+125.196023789, actuallyDelete=true" time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7d6d424e-a2e9-44cc-9500-328fd45ba7f6 have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.90141533 +0000 UTC m=+125.196023789). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9e9d4fc7-f681-4aab-99f0-9c84867b30cc have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.90141533 +0000 UTC m=+125.196023789). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/dc228e79-a7be-4b70-b835-4bbc4f443ec7 have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.90141533 +0000 UTC m=+125.196023789). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/151b1268-26a3-4743-a6da-173cbbeb03cf have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.90141533 +0000 UTC m=+125.196023789). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/aea01eb6-1242-455e-b6ae-d9729ce0a6af have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.90141533 +0000 UTC m=+125.196023789). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bc07eb49-153c-4f19-8a83-5c220f6e8b55 have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.90141533 +0000 UTC m=+125.196023789). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d1c5d093-8f40-4c9a-809c-0b4e1f77818b have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.90141533 +0000 UTC m=+125.196023789). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0357dfe8-1e91-4035-ac68-ae05d1a6420c have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.90141533 +0000 UTC m=+125.196023789). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1e5b4752-1857-42f6-8a94-38693751cc37 have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.90141533 +0000 UTC m=+125.196023789). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/37c86a6a-2e94-4e7b-8086-f360a76bb5c1 have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.90141533 +0000 UTC m=+125.196023789). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5f49e4d0-7a74-4715-a8d5-e0eb8e12dc9a have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.90141533 +0000 UTC m=+125.196023789). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-01-18T11:39:15Z" level=info msg="PurgeUploads starting: olderThan=2025-01-18 11:39:15.905994102 +0000 UTC m=+125.200602561, actuallyDelete=true" time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/745f2a92-27a2-4288-b7d2-8e44bd55b0ce have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.905994102 +0000 UTC m=+125.200602561). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/83eb24f0-3db1-408d-8dae-eff189af51a1 have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.905994102 +0000 UTC m=+125.200602561). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0aeb562f-abcd-404f-ae40-5c1998f9309b have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.905994102 +0000 UTC m=+125.200602561). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/8cd9e440-2d94-451f-8314-ad7e184723d2 have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.905994102 +0000 UTC m=+125.200602561). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e52262e4-cb54-4683-ba37-8f4fe0d67fd6 have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.905994102 +0000 UTC m=+125.200602561). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-01-18T11:39:15Z" level=info msg="PurgeUploads starting: olderThan=2025-01-18 11:39:15.909262357 +0000 UTC m=+125.203870796, actuallyDelete=true" time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ac1f99ac-12e9-433e-a541-b5b2030f12e7 have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.909262357 +0000 UTC m=+125.203870796). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f01da773-4a41-4352-9913-c34e2812b3d2 have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.909262357 +0000 UTC m=+125.203870796). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/290169d9-8b73-4e64-89c5-fcbd6c1295b0 have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.909262357 +0000 UTC m=+125.203870796). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3d93f3df-420a-4cf0-8b82-676a9260d396 have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.909262357 +0000 UTC m=+125.203870796). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/860bffb3-4807-4818-945e-c6edd8dd93bd have older date (2025-01-18 10:39:15 +0000 UTC) than purge date (2025-01-18 11:39:15.909262357 +0000 UTC m=+125.203870796). Removing upload directory." time="2025-01-18T11:39:15Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-01-18T11:39:15Z" level=info msg="PurgeUploads starting: olderThan=2025-01-18 11:39:15.911257773 +0000 UTC m=+125.205866212, actuallyDelete=true" time="2025-01-18T11:39:15Z" 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 125.414s === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.264s === 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.245s === RUN TestWalkFileRemoved time="2025-01-18T11:37:10Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver 0.143s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 2.246s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.30s) === 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.539s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.94s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 19.029s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (23.64s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 25.711s === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-01-18T11:37:10Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.23.5 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-01-18T11:37:10Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.23.5 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-01-18T11:37:10Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.23.5 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.02s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestInvalidNetworkType === CONT TestMatchIPV4_2 === CONT TestMatchIPV4 === CONT TestParsing === CONT TestUpdateCalledRegularly === CONT TestInvalidData === CONT TestMatchIPV6 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched time="2025-01-18T11:37:10Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 time="2025-01-18T11:37:10Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.5 instance.id=6437784d-8df6-4cc0-b992-094f1d8b7667 time="2025-01-18T11:37:10Z" level=error msg="unknown ip address format" go.version=go1.23.5 instance.id=6437784d-8df6-4cc0-b992-094f1d8b7667 ip=?0000000000000000000000000000000000 --- PASS: TestParsing (0.02s) --- PASS: TestInvalidNetworkType (0.02s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.03s) --- PASS: TestMatchIPV4 (0.03s) time="2025-01-18T11:37:10Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.5 instance.id=6437784d-8df6-4cc0-b992-094f1d8b7667 --- PASS: TestMatchIPV4WithRegionMatched (0.02s) --- PASS: TestMatchIPV6 (0.02s) --- PASS: TestInvalidData (0.02s) --- PASS: TestMatchIPV4_2 (0.03s) --- PASS: TestS3TryUpdate (0.04s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.02s) time="2025-01-18T11:37:11Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 time="2025-01-18T11:37:12Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 time="2025-01-18T11:37:13Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 time="2025-01-18T11:37:14Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 --- PASS: TestUpdateCalledRegularly (4.52s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.827s === RUN Test OK: 4 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.237s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.02s) === 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 2.417s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (17.38s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.03s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 19.631s === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.02s) PASS ok github.com/docker/distribution/uuid 0.167s >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r8.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r8.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-riscv64.so.1 >>> docker-registry*: Package size: 23.2 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r8.apk >>> docker-registry: Build complete at Sat, 18 Jan 2025 11:43:06 +0000 elapsed time 0h 7m 28s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250118.113541) (2/2) Purging go (1.23.5-r0) Executing busybox-1.37.0-r13.trigger OK: 340 MiB in 102 packages >>> docker-registry: Updating the community/riscv64 repository index... >>> docker-registry: Signing the index...