>>> docker-registry: Building community/docker-registry 2.8.3-r12 (using abuild 3.15.0_rc3-r3) started Mon, 12 May 2025 05:18:33 +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.24.3-r0) (2/2) Installing .makedepends-docker-registry (20250512.051834) Executing busybox-1.37.0-r17.trigger OK: 561 MiB in 106 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/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 test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.22/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 >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.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] === RUN Test time="2025-05-12T05:18:51Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-05-12T05:18:51Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/configuration 0.011s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-05-12T05:18:51Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.007s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.004s === 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.002s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.55s) PASS ok github.com/docker/distribution/health/checks 0.557s ? github.com/docker/distribution/manifest [no test files] === 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.005s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.004s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.004s === 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.003s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/05/12 05:18:52 http: TLS handshake error from 127.0.0.1:59952: 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:43727/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:43727/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:43727/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:43727/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:33887?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.22s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-05-12T05:18:52Z" level=info msg="broadcaster: closing" time="2025-05-12T05:18:52Z" level=info msg="closing testSink" time="2025-05-12T05:18:52Z" level=info msg="closing testSink" time="2025-05-12T05:18:52Z" level=info msg="closing testSink" time="2025-05-12T05:18:52Z" level=info msg="closing testSink" time="2025-05-12T05:18:52Z" level=info msg="closing testSink" time="2025-05-12T05:18:52Z" level=info msg="closing testSink" time="2025-05-12T05:18:52Z" level=info msg="closing testSink" time="2025-05-12T05:18:52Z" level=info msg="closing testSink" time="2025-05-12T05:18:52Z" level=info msg="closing testSink" time="2025-05-12T05:18:52Z" level=info msg="closing testSink" time="2025-05-12T05:18:52Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-05-12T05:18:52Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.12s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-05-12T05:18:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=warning msg="&{0xc0002fbda0 0.9} encountered too many errors, backing off" time="2025-05-12T05:18:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T05:18:53Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.57s) PASS ok github.com/docker/distribution/notifications 0.946s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-05-12T05:18:52Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-12T05:18:52.541315722Z" 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.24.3 time="2025-05-12T05:18:52.541326109Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:18:52.541344427Z" level=info msg="Starting upload purge in 56m0s" go.version=go1.24.3 time="2025-05-12T05:18:52.541478442Z" level=info msg="listening on [::]:5000" go.version=go1.24.3 time="2025-05-12T05:18:55.542153482Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.3 time="2025-05-12T05:18:55.645010731Z" level=info msg="response completed" go.version=go1.24.3 http.request.host=127.0.0.1 http.request.id=974d18ea-2f8d-4d3d-aed5-6950d286b2cc http.request.method=GET http.request.remoteaddr="[::1]:49360" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="791.22µs" http.response.status=200 http.response.written=2 ::1 - - [12/May/2025:05:18:55 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.10s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-05-12T05:18:56.051359144Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-12T05:18:56.052154984Z" 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.24.3 time="2025-05-12T05:18:56.052175184Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:18:56.052216646Z" level=info msg="Starting upload purge in 12m0s" go.version=go1.24.3 time="2025-05-12T05:18:56.052316911Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.3 time="2025-05-12T05:18:56.052329068Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.3 time="2025-05-12T05:18:56.052647728Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.3 time="2025-05-12T05:18:59.071524571Z" level=info msg="response completed" go.version=go1.24.3 http.request.host=127.0.0.1 http.request.id=cc90dd0f-cd33-4d5e-91d2-d0b43bef3ab5 http.request.method=GET http.request.remoteaddr="127.0.0.1:46766" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="752.612µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-05-12T05:18:59.071645898Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.3 --- PASS: TestRegistrySupportedCipherSuite (3.53s) === RUN TestRegistryUnsupportedCipherSuite time="2025-05-12T05:18:59.56685393Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-12T05:18:59.568231068Z" 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.24.3 time="2025-05-12T05:18:59.568247833Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:18:59.568259637Z" level=info msg="Starting upload purge in 4m0s" go.version=go1.24.3 time="2025-05-12T05:18:59.568383436Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.3 --- PASS: TestRegistryUnsupportedCipherSuite (8.50s) PASS ok github.com/docker/distribution/registry 15.136s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.003s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.00s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.01s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.076s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-05-12T05:18:52Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.3 instance.id=6e8031bd-9c4f-40fe-838e-4725a1c88b3b time="2025-05-12T05:18:52Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.3 instance.id=6e8031bd-9c4f-40fe-838e-4725a1c88b3b --- PASS: TestBasicAccessController (0.00s) === RUN TestCreateHtpasswdFile time="2025-05-12T05:18:52Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.3 password=hm3iTVghKgKFVH0tz9plGv51dW4h6UkyPselSqksHpo user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.075s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.003s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.00s) === RUN TestLeeway time="2025-05-12T05:18:53Z" level=info msg="token not to be used before 2025-05-12 05:18:54 +0000 UTC - currently 2025-05-12 05:18:53.092408699 +0000 UTC m=+0.003634728" time="2025-05-12T05:18:53Z" level=info msg="token not to be used after 2025-05-12 05:18:53 +0000 UTC - currently 2025-05-12 05:18:53.092621476 +0000 UTC m=+0.003847505" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-05-12T05:18:53Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.010s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.028s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.009s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.002s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-05-12T05:18:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T05:18:54Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:18:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46665" http.request.id=e1fb87a6-5261-4104-a12a-c12f6d1a55a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:46872" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="641.836µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:05:18:54 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.00s) === RUN TestCatalogAPI time="2025-05-12T05:18:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T05:18:54Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:18:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=3a9a8159-1d22-4fef-ad47-c1f94fab437f http.request.method=GET http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="652.679µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [12/May/2025:05:18:54 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-12T05:18:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=8350a46a-2668-40ae-ad58-616753592383 http.request.method=POST http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="783.082µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:54 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=7696b1e5-0862-494e-be00-7db40ebe9401 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/aaaa/blobs/uploads/797130c6-2e8e-4536-9dff-912eafdcc74f?_state=oIgT5nQZRCDn-8P9DhUjeHSH2QD43_biiMsgpDBCwxx7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3OTcxMzBjNi0yZThlLTQ1MzYtOWRmZi05MTJlYWZkY2M3NGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTg6NTQuMzU3MzY4MjkyWiJ9&digest=sha256%3Af0b2da9f47173d504054beec38730eca66191ab8305db22841f3cfe26981c31f" http.request.useragent="Go-http-client/1.1" http.response.duration=508.7714ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:54 +0000] "PUT /v2/foo/aaaa/blobs/uploads/797130c6-2e8e-4536-9dff-912eafdcc74f?_state=oIgT5nQZRCDn-8P9DhUjeHSH2QD43_biiMsgpDBCwxx7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3OTcxMzBjNi0yZThlLTQ1MzYtOWRmZi05MTJlYWZkY2M3NGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTg6NTQuMzU3MzY4MjkyWiJ9&digest=sha256%3Af0b2da9f47173d504054beec38730eca66191ab8305db22841f3cfe26981c31f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=1a4b613c-3fc3-48fd-a0c7-f30e063105cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.220482ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:54 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=c746a028-92ff-4828-95de-a76713b24343 http.request.method=POST http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="652.286µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:54 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=27f8ba4c-90ef-4fb4-a312-a4024f11c908 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/bbbb/blobs/uploads/da65be89-6275-4208-8ed4-19c9fff07c56?_state=Fek9r7_HRWFkDS9ds1VytBCUSiCdL6Vly9_RFIU0eVl7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkYTY1YmU4OS02Mjc1LTQyMDgtOGVkNC0xOWM5ZmZmMDdjNTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTg6NTQuOTM5MzcxNTIxWiJ9&digest=sha256%3Ac04cf0e5afb3cc6b48a6297ce06aef280bff1f657d8fe7f35d57585176f06cd1" http.request.useragent="Go-http-client/1.1" http.response.duration=864.677479ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:54 +0000] "PUT /v2/foo/bbbb/blobs/uploads/da65be89-6275-4208-8ed4-19c9fff07c56?_state=Fek9r7_HRWFkDS9ds1VytBCUSiCdL6Vly9_RFIU0eVl7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkYTY1YmU4OS02Mjc1LTQyMDgtOGVkNC0xOWM5ZmZmMDdjNTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTg6NTQuOTM5MzcxNTIxWiJ9&digest=sha256%3Ac04cf0e5afb3cc6b48a6297ce06aef280bff1f657d8fe7f35d57585176f06cd1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=c43d3732-5b5f-49dc-bf8c-367f8fb5a60b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.23418ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:55 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=27c60371-d36b-4313-84d6-30c1b32a73ea http.request.method=POST http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="822.359µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:55 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=94e9f278-7158-4051-8ba6-58c35abab2e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/cccc/blobs/uploads/d358f501-0298-448c-9e80-398cf3163e18?_state=4OrkB_vCxUZgholBp4wc937tmtdODCl_hKxAErw7Ju57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkMzU4ZjUwMS0wMjk4LTQ0OGMtOWU4MC0zOThjZjMxNjNlMTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTg6NTUuODg3ODkxNjc2WiJ9&digest=sha256%3Ac5cb46f5746a7e03cd88b4f8c9655d6e32ce734e48c05bfb0b12237ea5604c30" http.request.useragent="Go-http-client/1.1" http.response.duration=786.677955ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:55 +0000] "PUT /v2/foo/cccc/blobs/uploads/d358f501-0298-448c-9e80-398cf3163e18?_state=4OrkB_vCxUZgholBp4wc937tmtdODCl_hKxAErw7Ju57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkMzU4ZjUwMS0wMjk4LTQ0OGMtOWU4MC0zOThjZjMxNjNlMTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTg6NTUuODg3ODkxNjc2WiJ9&digest=sha256%3Ac5cb46f5746a7e03cd88b4f8c9655d6e32ce734e48c05bfb0b12237ea5604c30 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=2ef89a74-5f03-45a3-addc-d9338a86a26f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.241585ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:56 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=45c3f9f4-2647-41b3-9dc4-88458ca718e3 http.request.method=POST http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="741.331µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:56 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=0905a2c7-1c14-48f0-b416-92c046bf71bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/dddd/blobs/uploads/81580ad2-9216-4119-b1a5-b12905e96997?_state=jW6z_96SLCuRB9crwv_54oLi0TZk5NxC6QVL5qOIwTd7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4MTU4MGFkMi05MjE2LTQxMTktYjFhNS1iMTI5MDVlOTY5OTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTg6NTYuNzUzOTc3Nzk4WiJ9&digest=sha256%3A98731c8fa832f407d3aec0c201f71d1f7976ac97c8dff6d486f86c68f895d51e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.362452767s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:56 +0000] "PUT /v2/foo/dddd/blobs/uploads/81580ad2-9216-4119-b1a5-b12905e96997?_state=jW6z_96SLCuRB9crwv_54oLi0TZk5NxC6QVL5qOIwTd7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4MTU4MGFkMi05MjE2LTQxMTktYjFhNS1iMTI5MDVlOTY5OTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTg6NTYuNzUzOTc3Nzk4WiJ9&digest=sha256%3A98731c8fa832f407d3aec0c201f71d1f7976ac97c8dff6d486f86c68f895d51e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=017d64c3-05d4-41ab-ba86-0dc1295b0982 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.294729ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:58 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=a1ecd3a3-53c6-452b-92ad-ced24cc1b759 http.request.method=POST http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="923.984µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:58 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=e5810bcb-d4bb-40e0-a98f-a9efb3f1556a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/eeee/blobs/uploads/ccdd149c-86e4-4bba-90ab-3b15997d6dc4?_state=KOYsSYGZg8sdeYJgx2v1FuEiv5y2A3733wpK7sb7f-57Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJjY2RkMTQ5Yy04NmU0LTRiYmEtOTBhYi0zYjE1OTk3ZDZkYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTg6NTguMjA5MzM3MDYzWiJ9&digest=sha256%3A8bb5a18a35b88bfcd8cb1673ae348c6c26c1c629f16ee8da37f53e84cea39b7f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.041308417s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:58 +0000] "PUT /v2/foo/eeee/blobs/uploads/ccdd149c-86e4-4bba-90ab-3b15997d6dc4?_state=KOYsSYGZg8sdeYJgx2v1FuEiv5y2A3733wpK7sb7f-57Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJjY2RkMTQ5Yy04NmU0LTRiYmEtOTBhYi0zYjE1OTk3ZDZkYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTg6NTguMjA5MzM3MDYzWiJ9&digest=sha256%3A8bb5a18a35b88bfcd8cb1673ae348c6c26c1c629f16ee8da37f53e84cea39b7f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=62bd1dad-2952-4469-a3a4-a108a050e3d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.239903ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=09e62d5d-ac00-4068-b79a-d5513083edf9 http.request.method=POST http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="667.117µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=dfc3fdf0-2186-4b10-a274-ae376a4be13c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/ffff/blobs/uploads/0ea45910-a044-4fec-a0ee-dfd0023d699c?_state=3_k8u7Gj8HefRhjFdpC9Vzy4RyEilJ_K-3NPhpeUZ1p7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIwZWE0NTkxMC1hMDQ0LTRmZWMtYTBlZS1kZmQwMDIzZDY5OWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTg6NTkuMzEyMTY5NzU5WiJ9&digest=sha256%3Ab41d7607da07f18039a862055fdfe60e712df1f2d29c04a63fa1592f21838260" http.request.useragent="Go-http-client/1.1" http.response.duration=501.819083ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "PUT /v2/foo/ffff/blobs/uploads/0ea45910-a044-4fec-a0ee-dfd0023d699c?_state=3_k8u7Gj8HefRhjFdpC9Vzy4RyEilJ_K-3NPhpeUZ1p7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIwZWE0NTkxMC1hMDQ0LTRmZWMtYTBlZS1kZmQwMDIzZDY5OWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTg6NTkuMzEyMTY5NzU5WiJ9&digest=sha256%3Ab41d7607da07f18039a862055fdfe60e712df1f2d29c04a63fa1592f21838260 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=e27766af-1d87-4f39-a9a7-de79ff363ee8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.383548ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:18:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=116fecbc-b981-49f6-9768-f42e5b1dfd17 http.request.method=GET http.request.remoteaddr="127.0.0.1:40200" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="629.02µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-12T05:18:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=f5709ccc-d869-4557-bf7f-c7935200fb25 http.request.method=GET http.request.remoteaddr="127.0.0.1:40200" 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="576.034µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-12T05:18:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=5b7fd3f9-3cdc-4699-97b3-d9286c847522 http.request.method=GET http.request.remoteaddr="127.0.0.1:40200" 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="615.865µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-12T05:18:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=fe811a49-a8a3-4999-bd65-e4c67a38d7d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40200" 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="594.499µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-12T05:18:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=0cf540e8-f3a9-4bb0-ad33-3753697480b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:40200" 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="578.78µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-05-12T05:18:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=48a8cc7c-5e01-42b0-9749-80cd3239f277 http.request.method=GET http.request.remoteaddr="127.0.0.1:40200" 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="607.255µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-12T05:18:59Z" 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.24.3 http.request.host="127.0.0.1:42993" http.request.id=628f77f6-bbc5-45f4-b2a5-1b68814187cd http.request.method=GET http.request.remoteaddr="127.0.0.1:40200" 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="646.604µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-05-12T05:18:59Z" 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.24.3 http.request.host="127.0.0.1:42993" http.request.id=05933b78-7fc6-4a5e-9eeb-f86628b37f23 http.request.method=GET http.request.remoteaddr="127.0.0.1:40200" 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="617.585µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-05-12T05:18:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=779afa5d-ba56-46f9-9d97-95f299007b0c http.request.method=GET http.request.remoteaddr="127.0.0.1:40200" 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="575.539µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-12T05:18:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42993" http.request.id=f976b173-898e-404b-b6ca-093efea1c8a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:40200" 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="597.916µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-12T05:18:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T05:18:59Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:18:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44389" http.request.id=230069ce-0a81-4cb0-bed9-af9f3985ae97 http.request.method=POST http.request.remoteaddr="127.0.0.1:37742" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="837.32µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44389" http.request.id=fa0717f0-c4b4-4c2f-b375-df834c303387 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37742" http.request.uri="/v2/foo/aaaa/blobs/uploads/dc24b73f-b90c-44e0-9778-63e062db2829?_state=RmM_CFdPRRGO_M5x0DxWEI3PoKN272fhC3m-l73FYTN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkYzI0YjczZi1iOTBjLTQ0ZTAtOTc3OC02M2UwNjJkYjI4MjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTg6NTkuOTAwNDc0NDAyWiJ9&digest=sha256%3A65867a8265937f7f1448053a402e3a631443a55b941dc1d7a85643019cf4a832" http.request.useragent="Go-http-client/1.1" http.response.duration=1.017544569s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:18:59 +0000] "PUT /v2/foo/aaaa/blobs/uploads/dc24b73f-b90c-44e0-9778-63e062db2829?_state=RmM_CFdPRRGO_M5x0DxWEI3PoKN272fhC3m-l73FYTN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkYzI0YjczZi1iOTBjLTQ0ZTAtOTc3OC02M2UwNjJkYjI4MjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTg6NTkuOTAwNDc0NDAyWiJ9&digest=sha256%3A65867a8265937f7f1448053a402e3a631443a55b941dc1d7a85643019cf4a832 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44389" http.request.id=e89624b9-3f8a-47c9-b7fa-b1a4f3f87b1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:37742" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.169755ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:00 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44389" http.request.id=ec9b3a91-a661-402d-8c3f-096392ac8040 http.request.method=POST http.request.remoteaddr="127.0.0.1:37742" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="735.561µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:01 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44389" http.request.id=b9006def-f31c-460a-a791-df29a646b340 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37742" http.request.uri="/v2/foo/bbbb/blobs/uploads/b41a272b-852f-4ac7-abeb-dc754bd5aefa?_state=SkyMq4za-4RXGjEHJC91K29aiLh6AVlHWADRSsKTGuB7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJiNDFhMjcyYi04NTJmLTRhYzctYWJlYi1kYzc1NGJkNWFlZmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MDEuMDA2MDg2OTc5WiJ9&digest=sha256%3A9e8d7066c93e5500ec318d48a2b886da4c83b25699b6a3d151b9c490ed167ad3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.20566732s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:01 +0000] "PUT /v2/foo/bbbb/blobs/uploads/b41a272b-852f-4ac7-abeb-dc754bd5aefa?_state=SkyMq4za-4RXGjEHJC91K29aiLh6AVlHWADRSsKTGuB7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJiNDFhMjcyYi04NTJmLTRhYzctYWJlYi1kYzc1NGJkNWFlZmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MDEuMDA2MDg2OTc5WiJ9&digest=sha256%3A9e8d7066c93e5500ec318d48a2b886da4c83b25699b6a3d151b9c490ed167ad3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44389" http.request.id=839859c4-9d98-4cab-8222-a305669db6b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37742" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.143297ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:02 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44389" http.request.id=e29f9f0c-6a38-47f9-a2b0-091377aee7fd http.request.method=POST http.request.remoteaddr="127.0.0.1:37742" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="632.493µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:02 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44389" http.request.id=8de7707a-2844-459c-bfe5-c159271cb158 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37742" http.request.uri="/v2/foo/cccc/blobs/uploads/4232d1b1-73c3-4728-91a6-64f8677209a3?_state=cv66IfoECWHUwNumXXNv8wegeOxqOpKmlmZBqHJFp597Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI0MjMyZDFiMS03M2MzLTQ3MjgtOTFhNi02NGY4Njc3MjA5YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MDIuMzA2MzcwOTE1WiJ9&digest=sha256%3A64e940eb95c5414c887f8b0b1f13476feef7c4d9ac5c036008e2497e6783288b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.128408183s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:02 +0000] "PUT /v2/foo/cccc/blobs/uploads/4232d1b1-73c3-4728-91a6-64f8677209a3?_state=cv66IfoECWHUwNumXXNv8wegeOxqOpKmlmZBqHJFp597Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI0MjMyZDFiMS03M2MzLTQ3MjgtOTFhNi02NGY4Njc3MjA5YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MDIuMzA2MzcwOTE1WiJ9&digest=sha256%3A64e940eb95c5414c887f8b0b1f13476feef7c4d9ac5c036008e2497e6783288b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44389" http.request.id=f7f4503b-a720-4237-b62d-75f537ccbf26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37742" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.116115ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:03 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44389" http.request.id=49f0638f-3d7e-4beb-a29b-84a3ecc33598 http.request.method=POST http.request.remoteaddr="127.0.0.1:37742" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="859.675µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:03 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44389" http.request.id=48c764a5-33d7-4cbb-8db8-52026588323a http.request.method=PUT http.request.remoteaddr="127.0.0.1:37742" http.request.uri="/v2/foo/dddd/blobs/uploads/a68c1dd7-459e-4e68-95ab-3aecb093fe73?_state=sTvinXAE2yuZzt44RheI9x-6So1kT67Gh7_3lFJPok17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhNjhjMWRkNy00NTllLTRlNjgtOTVhYi0zYWVjYjA5M2ZlNzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MDMuNTE4MTM2NzU1WiJ9&digest=sha256%3Afb255abc67a5ccf8483a244f7e187bd1151d043034299fda03f309514313f23b" http.request.useragent="Go-http-client/1.1" http.response.duration=920.166951ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:03 +0000] "PUT /v2/foo/dddd/blobs/uploads/a68c1dd7-459e-4e68-95ab-3aecb093fe73?_state=sTvinXAE2yuZzt44RheI9x-6So1kT67Gh7_3lFJPok17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhNjhjMWRkNy00NTllLTRlNjgtOTVhYi0zYWVjYjA5M2ZlNzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MDMuNTE4MTM2NzU1WiJ9&digest=sha256%3Afb255abc67a5ccf8483a244f7e187bd1151d043034299fda03f309514313f23b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44389" http.request.id=0b3d1288-1081-4232-be8e-2fa92bf7a675 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37742" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.178953ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44389" http.request.id=173bc81a-45b8-4127-b358-b05d586adaba http.request.method=GET http.request.remoteaddr="127.0.0.1:37742" 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="646.272µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (10.15s) === RUN TestURLPrefix time="2025-05-12T05:19:04Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T05:19:04Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:19:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37497" http.request.id=cccd738a-3a9e-41a2-b25a-08d7fa9df34a http.request.method=GET http.request.remoteaddr="127.0.0.1:34014" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="653.875µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-05-12T05:19:04Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T05:19:04Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:19:04Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=20a2b5e9-d02a-4edc-9799-7bfc244c6212 http.request.method=GET http.request.remoteaddr="127.0.0.1:38322" http.request.uri="/v2/foo/bar/blobs/sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="846.937µs" http.response.status=404 http.response.written=157 vars.digest="sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "GET /v2/foo/bar/blobs/sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T05:19:04Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=8dcb3a90-5f6c-43df-b6dc-56158b75b201 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38338" http.request.uri="/v2/foo/bar/blobs/sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="905.24µs" http.response.status=404 http.response.written=157 vars.digest="sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "HEAD /v2/foo/bar/blobs/sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T05:19:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=11fad25e-d580-40d7-9534-ef756ae8b0b9 http.request.method=POST http.request.remoteaddr="127.0.0.1:38338" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="620.14µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=8e98f6bc-58b5-4c3f-beec-8eacbaae401c http.request.method=GET http.request.remoteaddr="127.0.0.1:38338" http.request.uri="/v2/foo/bar/blobs/uploads/f827843f-ee40-41b1-bea9-516aac6b488e?_state=8yDO49QesfH0gU7y_CeCDoU7D3HRxpV1-pulRXGphlV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4Mjc4NDNmLWVlNDAtNDFiMS1iZWE5LTUxNmFhYzZiNDg4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NDIzODE3MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="704.185µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "GET /v2/foo/bar/blobs/uploads/f827843f-ee40-41b1-bea9-516aac6b488e?_state=8yDO49QesfH0gU7y_CeCDoU7D3HRxpV1-pulRXGphlV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4Mjc4NDNmLWVlNDAtNDFiMS1iZWE5LTUxNmFhYzZiNDg4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NDIzODE3MTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=ae5a35e7-77ee-419f-98f1-2f96f6249562 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38338" http.request.uri="/v2/foo/bar/blobs/uploads/f827843f-ee40-41b1-bea9-516aac6b488e?_state=8yDO49QesfH0gU7y_CeCDoU7D3HRxpV1-pulRXGphlV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4Mjc4NDNmLWVlNDAtNDFiMS1iZWE5LTUxNmFhYzZiNDg4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NDIzODE3MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="675.54µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "DELETE /v2/foo/bar/blobs/uploads/f827843f-ee40-41b1-bea9-516aac6b488e?_state=8yDO49QesfH0gU7y_CeCDoU7D3HRxpV1-pulRXGphlV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4Mjc4NDNmLWVlNDAtNDFiMS1iZWE5LTUxNmFhYzZiNDg4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NDIzODE3MTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:04Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=9d574afe-529f-4547-81d5-521e640ace9b http.request.method=GET http.request.remoteaddr="127.0.0.1:38338" http.request.uri="/v2/foo/bar/blobs/uploads/f827843f-ee40-41b1-bea9-516aac6b488e?_state=8yDO49QesfH0gU7y_CeCDoU7D3HRxpV1-pulRXGphlV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4Mjc4NDNmLWVlNDAtNDFiMS1iZWE5LTUxNmFhYzZiNDg4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NDIzODE3MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=f827843f-ee40-41b1-bea9-516aac6b488e time="2025-05-12T05:19:04Z" 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.24.3 http.request.host="127.0.0.1:34629" http.request.id=9d574afe-529f-4547-81d5-521e640ace9b http.request.method=GET http.request.remoteaddr="127.0.0.1:38338" http.request.uri="/v2/foo/bar/blobs/uploads/f827843f-ee40-41b1-bea9-516aac6b488e?_state=8yDO49QesfH0gU7y_CeCDoU7D3HRxpV1-pulRXGphlV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4Mjc4NDNmLWVlNDAtNDFiMS1iZWE5LTUxNmFhYzZiNDg4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NDIzODE3MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="635.472µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=f827843f-ee40-41b1-bea9-516aac6b488e 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "GET /v2/foo/bar/blobs/uploads/f827843f-ee40-41b1-bea9-516aac6b488e?_state=8yDO49QesfH0gU7y_CeCDoU7D3HRxpV1-pulRXGphlV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4Mjc4NDNmLWVlNDAtNDFiMS1iZWE5LTUxNmFhYzZiNDg4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NDIzODE3MTNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T05:19:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=444b3c11-4de0-4476-a64c-fbba76d2a163 http.request.method=POST http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="878.57µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:04Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=16cfd33c-5069-4d21-b05b-4667dea2d51f http.request.method=PUT http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/uploads/44f40402-bf66-4573-bc74-db5beb6fcd57?_state=WebWU4hueL9v5qw5CtJIRKXC4cWhdzA0EiFbSEMgm4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0ZjQwNDAyLWJmNjYtNDU3My1iYzc0LWRiNWJlYjZmY2Q1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NDU3Mjg4MTlaIn0%3D&digest=sha256%3Ab94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" http.request.useragent="Go-http-client/1.1" provided=sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26 vars.name="foo/bar" vars.uuid=44f40402-bf66-4573-bc74-db5beb6fcd57 time="2025-05-12T05:19:04Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=16cfd33c-5069-4d21-b05b-4667dea2d51f http.request.method=PUT http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/uploads/44f40402-bf66-4573-bc74-db5beb6fcd57?_state=WebWU4hueL9v5qw5CtJIRKXC4cWhdzA0EiFbSEMgm4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0ZjQwNDAyLWJmNjYtNDU3My1iYzc0LWRiNWJlYjZmY2Q1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NDU3Mjg4MTlaIn0%3D&digest=sha256%3Ab94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=44f40402-bf66-4573-bc74-db5beb6fcd57 time="2025-05-12T05:19:04Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=16cfd33c-5069-4d21-b05b-4667dea2d51f http.request.method=PUT http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/uploads/44f40402-bf66-4573-bc74-db5beb6fcd57?_state=WebWU4hueL9v5qw5CtJIRKXC4cWhdzA0EiFbSEMgm4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0ZjQwNDAyLWJmNjYtNDU3My1iYzc0LWRiNWJlYjZmY2Q1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NDU3Mjg4MTlaIn0%3D&digest=sha256%3Ab94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="742.737µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=44f40402-bf66-4573-bc74-db5beb6fcd57 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "PUT /v2/foo/bar/blobs/uploads/44f40402-bf66-4573-bc74-db5beb6fcd57?_state=WebWU4hueL9v5qw5CtJIRKXC4cWhdzA0EiFbSEMgm4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0ZjQwNDAyLWJmNjYtNDU3My1iYzc0LWRiNWJlYjZmY2Q1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NDU3Mjg4MTlaIn0%3D&digest=sha256%3Ab94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-12T05:19:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=a162d0dd-74a8-463f-b8b1-7bf45d14a41e http.request.method=POST http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="624.674µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=bec221a5-60e2-4791-8cbe-fed9e608d8b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/uploads/e3a9af05-37c7-4a30-be2c-006b16d36fc2?_state=knZ0X54MEFDBwAvmohrzZDA5v4jtylG_VXaOjBBl-IJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzYTlhZjA1LTM3YzctNGEzMC1iZTJjLTAwNmIxNmQzNmZjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NDczNzY4MzlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="758.605µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "PUT /v2/foo/bar/blobs/uploads/e3a9af05-37c7-4a30-be2c-006b16d36fc2?_state=knZ0X54MEFDBwAvmohrzZDA5v4jtylG_VXaOjBBl-IJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzYTlhZjA1LTM3YzctNGEzMC1iZTJjLTAwNmIxNmQzNmZjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NDczNzY4MzlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=4e7cd61a-c700-4da7-9ad2-ec69b0e31d0e http.request.method=POST http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="577.217µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=d23a5310-2832-41f6-a415-87444571eeed http.request.method=PUT http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/uploads/72f922a1-5983-4b80-898a-04ccc0c39202?_state=ESbnYH7xkrUDKsJev-Ezj0XUHMj0Q2XWYYVP63sH0bp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyZjkyMmExLTU5ODMtNGI4MC04OThhLTA0Y2NjMGMzOTIwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NDg5NDMyMTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="706.32µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "PUT /v2/foo/bar/blobs/uploads/72f922a1-5983-4b80-898a-04ccc0c39202?_state=ESbnYH7xkrUDKsJev-Ezj0XUHMj0Q2XWYYVP63sH0bp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyZjkyMmExLTU5ODMtNGI4MC04OThhLTA0Y2NjMGMzOTIwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NDg5NDMyMTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=69e94e58-5edc-44c9-a205-ef14c7fecb0f http.request.method=POST http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="604.436µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=a2db63f8-115b-489e-913a-12c4f071865b http.request.method=PUT http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/uploads/d20aec2c-e3ca-43d3-aada-b205d365763e?_state=KS_2EgGvrCl202NW-VJ1vqedKkAYc3jZUeaKTgj1g-V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyMGFlYzJjLWUzY2EtNDNkMy1hYWRhLWIyMDVkMzY1NzYzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NTA0NzIwMjlaIn0%3D&digest=sha256%3Ab94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" http.request.useragent="Go-http-client/1.1" http.response.duration=1.22288852s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:04 +0000] "PUT /v2/foo/bar/blobs/uploads/d20aec2c-e3ca-43d3-aada-b205d365763e?_state=KS_2EgGvrCl202NW-VJ1vqedKkAYc3jZUeaKTgj1g-V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyMGFlYzJjLWUzY2EtNDNkMy1hYWRhLWIyMDVkMzY1NzYzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNC41NTA0NzIwMjlaIn0%3D&digest=sha256%3Ab94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=a56e00f3-b1d1-4335-95a1-98d2dfb057ea http.request.method=POST http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="860.081µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34629" http.request.id=3802f113-2ddc-4d12-bdaf-f83d66602a6a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/uploads/f5e21d40-e151-4f90-9c5d-3c9d93dde0ce?_state=jWWBubF8lQgFYINnUMSN1OfxgG5vH1jFnK3LwChWHHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1ZTIxZDQwLWUxNTEtNGY5MC05YzVkLTNjOWQ5M2RkZTBjZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNS43OTY0NTAzWiJ9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.264931081s http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:05 +0000] "PATCH /v2/foo/bar/blobs/uploads/f5e21d40-e151-4f90-9c5d-3c9d93dde0ce?_state=jWWBubF8lQgFYINnUMSN1OfxgG5vH1jFnK3LwChWHHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1ZTIxZDQwLWUxNTEtNGY5MC05YzVkLTNjOWQ5M2RkZTBjZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNS43OTY0NTAzWiJ9 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=9ef1205f-01df-40ab-95f9-bde15b99e61e http.request.method=PUT http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/uploads/f5e21d40-e151-4f90-9c5d-3c9d93dde0ce?_state=x7Zz3-buFyVvJ6r8QYtWGvBzuUxIQR20uSqaRxDxlT57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1ZTIxZDQwLWUxNTEtNGY5MC05YzVkLTNjOWQ5M2RkZTBjZSIsIk9mZnNldCI6MjgwNzE0MjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MDVaIn0%3D&digest=sha256%3Ab94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" http.request.useragent="Go-http-client/1.1" http.response.duration="997.562µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "PUT /v2/foo/bar/blobs/uploads/f5e21d40-e151-4f90-9c5d-3c9d93dde0ce?_state=x7Zz3-buFyVvJ6r8QYtWGvBzuUxIQR20uSqaRxDxlT57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1ZTIxZDQwLWUxNTEtNGY5MC05YzVkLTNjOWQ5M2RkZTBjZSIsIk9mZnNldCI6MjgwNzE0MjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MDVaIn0%3D&digest=sha256%3Ab94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=c682e216-9cc1-4614-84ea-dda3cd6de1fa http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="693.246µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "HEAD /v2/foo/bar/blobs/sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=c218a4b3-19b1-4f8e-855d-204f918b36d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=13.418184ms http.response.status=200 http.response.written=28071424 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "GET /v2/foo/bar/blobs/sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26 HTTP/1.1" 200 28071424 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=error msg="error parsing digest="sha257:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=31c84262-d272-4af0-9670-984fea54ae43 http.request.method=GET http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/sha257:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" vars.name="foo/bar" time="2025-05-12T05:19:07Z" 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.24.3 http.request.host="127.0.0.1:34629" http.request.id=31c84262-d272-4af0-9670-984fea54ae43 http.request.method=GET http.request.remoteaddr="127.0.0.1:38352" http.request.uri="/v2/foo/bar/blobs/sha257:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="593.322µs" http.response.status=400 http.response.written=110 vars.digest="sha257:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "GET /v2/foo/bar/blobs/sha257:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=0521bc66-b7ad-4625-b6c7-f45779738c23 http.request.method=GET http.request.remoteaddr="127.0.0.1:45240" http.request.uri="/v2/foo/bar/blobs/sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" http.request.useragent="Go-http-client/1.1" http.response.duration="835.624µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "GET /v2/foo/bar/blobs/sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19: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.24.3 time="2025-05-12T05:19:07Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:19:07Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=28313f31-fb4d-4635-b636-e31cc39e474e http.request.method=GET http.request.remoteaddr="127.0.0.1:40930" http.request.uri="/v2/foo/bar/blobs/sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="883.91µs" http.response.status=404 http.response.written=157 vars.digest="sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "GET /v2/foo/bar/blobs/sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=4ccaf62f-288b-46f2-8e9a-418a1aa4eec7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40944" http.request.uri="/v2/foo/bar/blobs/sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="856.623µs" http.response.status=404 http.response.written=157 vars.digest="sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "HEAD /v2/foo/bar/blobs/sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=3e3af041-e96f-4ec3-b4b7-2a46d267cbee http.request.method=POST http.request.remoteaddr="127.0.0.1:40944" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="675.987µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=02e22220-67d8-44d2-9210-539bb1b45413 http.request.method=GET http.request.remoteaddr="127.0.0.1:40944" http.request.uri="/v2/foo/bar/blobs/uploads/a033861f-0e56-4e28-9c87-42c6c5146978?_state=t1FB_yk5LFiKNZN8_w5Yl9-B3ids508cWTTh47IUYQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwMzM4NjFmLTBlNTYtNGUyOC05Yzg3LTQyYzZjNTE0Njk3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNjI0ODg1NDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="716.978µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "GET /v2/foo/bar/blobs/uploads/a033861f-0e56-4e28-9c87-42c6c5146978?_state=t1FB_yk5LFiKNZN8_w5Yl9-B3ids508cWTTh47IUYQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwMzM4NjFmLTBlNTYtNGUyOC05Yzg3LTQyYzZjNTE0Njk3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNjI0ODg1NDFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=06b009d5-1bfe-4bf7-b4c2-e29c906b9cba http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40944" http.request.uri="/v2/foo/bar/blobs/uploads/a033861f-0e56-4e28-9c87-42c6c5146978?_state=t1FB_yk5LFiKNZN8_w5Yl9-B3ids508cWTTh47IUYQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwMzM4NjFmLTBlNTYtNGUyOC05Yzg3LTQyYzZjNTE0Njk3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNjI0ODg1NDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="710.658µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "DELETE /v2/foo/bar/blobs/uploads/a033861f-0e56-4e28-9c87-42c6c5146978?_state=t1FB_yk5LFiKNZN8_w5Yl9-B3ids508cWTTh47IUYQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwMzM4NjFmLTBlNTYtNGUyOC05Yzg3LTQyYzZjNTE0Njk3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNjI0ODg1NDFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=5eb34b15-dbd0-4115-9b0b-18cd1bb1cb8f http.request.method=GET http.request.remoteaddr="127.0.0.1:40944" http.request.uri="/v2/foo/bar/blobs/uploads/a033861f-0e56-4e28-9c87-42c6c5146978?_state=t1FB_yk5LFiKNZN8_w5Yl9-B3ids508cWTTh47IUYQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwMzM4NjFmLTBlNTYtNGUyOC05Yzg3LTQyYzZjNTE0Njk3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNjI0ODg1NDFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a033861f-0e56-4e28-9c87-42c6c5146978 time="2025-05-12T05:19:07Z" 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.24.3 http.request.host="127.0.0.1:45571" http.request.id=5eb34b15-dbd0-4115-9b0b-18cd1bb1cb8f http.request.method=GET http.request.remoteaddr="127.0.0.1:40944" http.request.uri="/v2/foo/bar/blobs/uploads/a033861f-0e56-4e28-9c87-42c6c5146978?_state=t1FB_yk5LFiKNZN8_w5Yl9-B3ids508cWTTh47IUYQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwMzM4NjFmLTBlNTYtNGUyOC05Yzg3LTQyYzZjNTE0Njk3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNjI0ODg1NDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="695.685µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=a033861f-0e56-4e28-9c87-42c6c5146978 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "GET /v2/foo/bar/blobs/uploads/a033861f-0e56-4e28-9c87-42c6c5146978?_state=t1FB_yk5LFiKNZN8_w5Yl9-B3ids508cWTTh47IUYQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwMzM4NjFmLTBlNTYtNGUyOC05Yzg3LTQyYzZjNTE0Njk3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNjI0ODg1NDFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=118ec891-a491-49ac-adb9-acb70dd6d6ef http.request.method=POST http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="890.56µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=06855a00-cca7-4e00-abe8-5c543c3c581c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/uploads/a97e6f8d-47f6-483e-a2a3-d351894c56ae?_state=UyO-UFZlluYVkilKLIWHBUxzG7G3DvVS1zrSpDQQSER7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5N2U2ZjhkLTQ3ZjYtNDgzZS1hMmEzLWQzNTE4OTRjNTZhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNjU5NDgyMTNaIn0%3D&digest=sha256%3Ab65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" http.request.useragent="Go-http-client/1.1" provided=sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35 vars.name="foo/bar" vars.uuid=a97e6f8d-47f6-483e-a2a3-d351894c56ae time="2025-05-12T05:19:07Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=06855a00-cca7-4e00-abe8-5c543c3c581c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/uploads/a97e6f8d-47f6-483e-a2a3-d351894c56ae?_state=UyO-UFZlluYVkilKLIWHBUxzG7G3DvVS1zrSpDQQSER7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5N2U2ZjhkLTQ3ZjYtNDgzZS1hMmEzLWQzNTE4OTRjNTZhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNjU5NDgyMTNaIn0%3D&digest=sha256%3Ab65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a97e6f8d-47f6-483e-a2a3-d351894c56ae time="2025-05-12T05:19:07Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=06855a00-cca7-4e00-abe8-5c543c3c581c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/uploads/a97e6f8d-47f6-483e-a2a3-d351894c56ae?_state=UyO-UFZlluYVkilKLIWHBUxzG7G3DvVS1zrSpDQQSER7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5N2U2ZjhkLTQ3ZjYtNDgzZS1hMmEzLWQzNTE4OTRjNTZhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNjU5NDgyMTNaIn0%3D&digest=sha256%3Ab65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="717.329µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=a97e6f8d-47f6-483e-a2a3-d351894c56ae 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "PUT /v2/foo/bar/blobs/uploads/a97e6f8d-47f6-483e-a2a3-d351894c56ae?_state=UyO-UFZlluYVkilKLIWHBUxzG7G3DvVS1zrSpDQQSER7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5N2U2ZjhkLTQ3ZjYtNDgzZS1hMmEzLWQzNTE4OTRjNTZhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNjU5NDgyMTNaIn0%3D&digest=sha256%3Ab65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=3896141a-6789-4e62-b5e6-d6a0c736f763 http.request.method=POST http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="669.232µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=2b7c450c-e2e4-4db9-a4cd-fee2800d5acc http.request.method=PUT http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/uploads/698d7fb6-c00d-4c32-8f7c-9d2628c7a41d?_state=snyZWwIR7cy4lmR8gpuF-QIt-TK4Fk6PLEbVqmywEpV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5OGQ3ZmI2LWMwMGQtNGMzMi04ZjdjLTlkMjYyOGM3YTQxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNjc1NzM0MzFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="786.133µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "PUT /v2/foo/bar/blobs/uploads/698d7fb6-c00d-4c32-8f7c-9d2628c7a41d?_state=snyZWwIR7cy4lmR8gpuF-QIt-TK4Fk6PLEbVqmywEpV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5OGQ3ZmI2LWMwMGQtNGMzMi04ZjdjLTlkMjYyOGM3YTQxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNjc1NzM0MzFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=05ae85bc-614c-4dfe-9cc3-bc2ef92f3c22 http.request.method=POST http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="652.75µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=00efad66-9931-4557-bf83-bb65401d7215 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/uploads/09a6e605-948d-4632-a3b8-c7474faeb1ae?_state=D-R2cMEiVNg81Jh0Z09NkBw87DylrrftuTOM1lqAXvV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5YTZlNjA1LTk0OGQtNDYzMi1hM2I4LWM3NDc0ZmFlYjFhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNjkxOTMxMVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="808.161µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "PUT /v2/foo/bar/blobs/uploads/09a6e605-948d-4632-a3b8-c7474faeb1ae?_state=D-R2cMEiVNg81Jh0Z09NkBw87DylrrftuTOM1lqAXvV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5YTZlNjA1LTk0OGQtNDYzMi1hM2I4LWM3NDc0ZmFlYjFhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNjkxOTMxMVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=1769e393-ca47-42b4-962a-72c1d5ace825 http.request.method=POST http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="662.18µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=ff130b3d-4421-4924-8aa9-34f555a144e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/uploads/7f39f1db-b7bf-4b40-a48e-96a3d3163781?_state=-WEv-5TzyRnZZSk1vM4_3pFEY3eas8BFY05nq0bVCg17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmMzlmMWRiLWI3YmYtNGI0MC1hNDhlLTk2YTNkMzE2Mzc4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNzA4NzkzMTZaIn0%3D&digest=sha256%3Ab65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" http.request.useragent="Go-http-client/1.1" http.response.duration=734.440025ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "PUT /v2/foo/bar/blobs/uploads/7f39f1db-b7bf-4b40-a48e-96a3d3163781?_state=-WEv-5TzyRnZZSk1vM4_3pFEY3eas8BFY05nq0bVCg17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmMzlmMWRiLWI3YmYtNGI0MC1hNDhlLTk2YTNkMzE2Mzc4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy4xNzA4NzkzMTZaIn0%3D&digest=sha256%3Ab65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=4c5dba41-ba2b-4a55-828b-9cbc761e41ca http.request.method=POST http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="847.914µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:45571" http.request.id=516c2343-207c-4bb5-a4e3-06576a580be6 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/uploads/916fc0e8-5ab6-437b-86f3-c1eeff0d985b?_state=NhvsBwhaELHuTm2N9qRhmU4g4yxSXszN5Eq5ucBZjD17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxNmZjMGU4LTVhYjYtNDM3Yi04NmYzLWMxZWVmZjBkOTg1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy45MjM0ODY2NjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=773.677101ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "PATCH /v2/foo/bar/blobs/uploads/916fc0e8-5ab6-437b-86f3-c1eeff0d985b?_state=NhvsBwhaELHuTm2N9qRhmU4g4yxSXszN5Eq5ucBZjD17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxNmZjMGU4LTVhYjYtNDM3Yi04NmYzLWMxZWVmZjBkOTg1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowNy45MjM0ODY2NjhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=986b7949-41f2-4429-ac64-5bf1a43a6eb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/uploads/916fc0e8-5ab6-437b-86f3-c1eeff0d985b?_state=AhIbGPkEP5unkVHNiRo-RKlyiQXUN8giR5AUU0NZu9l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxNmZjMGU4LTVhYjYtNDM3Yi04NmYzLWMxZWVmZjBkOTg1YiIsIk9mZnNldCI6MjE3NzYzODQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MDdaIn0%3D&digest=sha256%3Ab65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" http.request.useragent="Go-http-client/1.1" http.response.duration="947.692µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "PUT /v2/foo/bar/blobs/uploads/916fc0e8-5ab6-437b-86f3-c1eeff0d985b?_state=AhIbGPkEP5unkVHNiRo-RKlyiQXUN8giR5AUU0NZu9l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxNmZjMGU4LTVhYjYtNDM3Yi04NmYzLWMxZWVmZjBkOTg1YiIsIk9mZnNldCI6MjE3NzYzODQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MDdaIn0%3D&digest=sha256%3Ab65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=65f95cbb-738a-4ee6-adae-efcf73b2651d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="659.263µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "HEAD /v2/foo/bar/blobs/sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=ebf0cd93-6098-4a4c-be82-5a6d83a9e879 http.request.method=GET http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=9.574782ms http.response.status=200 http.response.written=21776384 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "GET /v2/foo/bar/blobs/sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35 HTTP/1.1" 200 21776384 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=error msg="error parsing digest="sha257:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=8088bb78-f85e-47a0-bc4c-afd16b9726ba http.request.method=GET http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/sha257:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" vars.name="foo/bar" time="2025-05-12T05:19:08Z" 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.24.3 http.request.host="127.0.0.1:45571" http.request.id=8088bb78-f85e-47a0-bc4c-afd16b9726ba http.request.method=GET http.request.remoteaddr="127.0.0.1:40950" http.request.uri="/v2/foo/bar/blobs/sha257:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="540.846µs" http.response.status=400 http.response.written=110 vars.digest="sha257:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "GET /v2/foo/bar/blobs/sha257:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=a2cb53af-cc54-425b-94b3-712a424e71f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:40972" http.request.uri="/v2/foo/bar/blobs/sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" http.request.useragent="Go-http-client/1.1" http.response.duration="800.904µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "GET /v2/foo/bar/blobs/sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=a46c4d6e-4cb8-405d-864c-c2bd54bd5ae4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40972" http.request.uri="/v2/foo/bar/blobs/sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.171057ms http.response.status=200 http.response.written=196608 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "GET /v2/foo/bar/blobs/sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35 HTTP/1.1" 200 196608 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45571" http.request.id=3faecc92-a849-4398-a036-8bdc1fe9f4d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:40966" http.request.uri="/v2/foo/bar/blobs/sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.574101ms http.response.status=200 http.response.written=2693312 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "GET /v2/foo/bar/blobs/sha256:b65e32674997a3a4ab63a380bd6cf8112f6d46942cfdf5853ae5f61ce84def35 HTTP/1.1" 200 2693312 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=19897a52-b6e2-4d10-baff-047372f9d0ed http.request.method=GET http.request.remoteaddr="127.0.0.1:45240" http.request.uri="/v2/foo/bar/blobs/sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.633504042s http.response.status=200 http.response.written=2593152 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "GET /v2/foo/bar/blobs/sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26 HTTP/1.1" 200 2593152 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34629" http.request.id=f56b84c8-4dfd-4fd4-abdd-64967152194c http.request.method=GET http.request.remoteaddr="127.0.0.1:45228" http.request.uri="/v2/foo/bar/blobs/sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.635894006s http.response.status=200 http.response.written=2693312 127.0.0.1 - - [12/May/2025:05:19:07 +0000] "GET /v2/foo/bar/blobs/sha256:b94cd3b003b0d68d4dda43c58c6c3c66e0c018dae081887f6d8166af9be6bc26 HTTP/1.1" 200 2693312 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (4.27s) === RUN TestBlobDelete time="2025-05-12T05:19:08Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T05:19:08Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:19:08Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=2a3093de-5b6f-4e70-98b0-c951475d35aa http.request.method=GET http.request.remoteaddr="127.0.0.1:39516" http.request.uri="/v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="770.342µs" http.response.status=404 http.response.written=157 vars.digest="sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "GET /v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=f9fec71a-5a30-47d0-9317-e1b89eb105ef http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39526" http.request.uri="/v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="750.482µs" http.response.status=404 http.response.written=157 vars.digest="sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "HEAD /v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=91646c2a-5e86-4b27-ba27-5240d64d2a32 http.request.method=POST http.request.remoteaddr="127.0.0.1:39526" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="639.483µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=992ea7e6-d393-454b-8b30-a0c2adc07350 http.request.method=GET http.request.remoteaddr="127.0.0.1:39526" http.request.uri="/v2/foo/bar/blobs/uploads/7ecc0811-98bb-4549-b979-bf523a4f3670?_state=3lr96GHTrP15pZJdftLPL8FiHE9dRLZM-4emXn7tt8Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlY2MwODExLTk4YmItNDU0OS1iOTc5LWJmNTIzYTRmMzY3MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzA2OTE5MTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="672.174µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "GET /v2/foo/bar/blobs/uploads/7ecc0811-98bb-4549-b979-bf523a4f3670?_state=3lr96GHTrP15pZJdftLPL8FiHE9dRLZM-4emXn7tt8Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlY2MwODExLTk4YmItNDU0OS1iOTc5LWJmNTIzYTRmMzY3MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzA2OTE5MTdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=036708db-f115-481a-aa56-2a4a04291463 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39526" http.request.uri="/v2/foo/bar/blobs/uploads/7ecc0811-98bb-4549-b979-bf523a4f3670?_state=3lr96GHTrP15pZJdftLPL8FiHE9dRLZM-4emXn7tt8Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlY2MwODExLTk4YmItNDU0OS1iOTc5LWJmNTIzYTRmMzY3MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzA2OTE5MTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="676.555µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "DELETE /v2/foo/bar/blobs/uploads/7ecc0811-98bb-4549-b979-bf523a4f3670?_state=3lr96GHTrP15pZJdftLPL8FiHE9dRLZM-4emXn7tt8Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlY2MwODExLTk4YmItNDU0OS1iOTc5LWJmNTIzYTRmMzY3MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzA2OTE5MTdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=831ef18c-98ce-4ba0-963c-6a11c5929cca http.request.method=GET http.request.remoteaddr="127.0.0.1:39526" http.request.uri="/v2/foo/bar/blobs/uploads/7ecc0811-98bb-4549-b979-bf523a4f3670?_state=3lr96GHTrP15pZJdftLPL8FiHE9dRLZM-4emXn7tt8Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlY2MwODExLTk4YmItNDU0OS1iOTc5LWJmNTIzYTRmMzY3MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzA2OTE5MTdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7ecc0811-98bb-4549-b979-bf523a4f3670 time="2025-05-12T05:19:08Z" 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.24.3 http.request.host="127.0.0.1:35009" http.request.id=831ef18c-98ce-4ba0-963c-6a11c5929cca http.request.method=GET http.request.remoteaddr="127.0.0.1:39526" http.request.uri="/v2/foo/bar/blobs/uploads/7ecc0811-98bb-4549-b979-bf523a4f3670?_state=3lr96GHTrP15pZJdftLPL8FiHE9dRLZM-4emXn7tt8Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlY2MwODExLTk4YmItNDU0OS1iOTc5LWJmNTIzYTRmMzY3MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzA2OTE5MTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="672.569µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=7ecc0811-98bb-4549-b979-bf523a4f3670 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "GET /v2/foo/bar/blobs/uploads/7ecc0811-98bb-4549-b979-bf523a4f3670?_state=3lr96GHTrP15pZJdftLPL8FiHE9dRLZM-4emXn7tt8Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlY2MwODExLTk4YmItNDU0OS1iOTc5LWJmNTIzYTRmMzY3MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzA2OTE5MTdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=e94c8055-6c4b-4905-8243-fb0712505d5b http.request.method=POST http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="869.958µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=9e6f3a18-7dea-4d89-9cb3-f42ff80ae67c http.request.method=PUT http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/uploads/28c88177-8a9f-463c-80d2-92b61d26175c?_state=3zfIxKVS6jo2fh2JRuuFijDF6TI7u0xrAqG9oF7rySZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4Yzg4MTc3LThhOWYtNDYzYy04MGQyLTkyYjYxZDI2MTc1YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzM5OTEyODVaIn0%3D&digest=sha256%3Ae1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" provided=sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e vars.name="foo/bar" vars.uuid=28c88177-8a9f-463c-80d2-92b61d26175c time="2025-05-12T05:19:08Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=9e6f3a18-7dea-4d89-9cb3-f42ff80ae67c http.request.method=PUT http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/uploads/28c88177-8a9f-463c-80d2-92b61d26175c?_state=3zfIxKVS6jo2fh2JRuuFijDF6TI7u0xrAqG9oF7rySZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4Yzg4MTc3LThhOWYtNDYzYy04MGQyLTkyYjYxZDI2MTc1YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzM5OTEyODVaIn0%3D&digest=sha256%3Ae1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=28c88177-8a9f-463c-80d2-92b61d26175c time="2025-05-12T05:19:08Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=9e6f3a18-7dea-4d89-9cb3-f42ff80ae67c http.request.method=PUT http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/uploads/28c88177-8a9f-463c-80d2-92b61d26175c?_state=3zfIxKVS6jo2fh2JRuuFijDF6TI7u0xrAqG9oF7rySZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4Yzg4MTc3LThhOWYtNDYzYy04MGQyLTkyYjYxZDI2MTc1YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzM5OTEyODVaIn0%3D&digest=sha256%3Ae1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="735.293µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=28c88177-8a9f-463c-80d2-92b61d26175c 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "PUT /v2/foo/bar/blobs/uploads/28c88177-8a9f-463c-80d2-92b61d26175c?_state=3zfIxKVS6jo2fh2JRuuFijDF6TI7u0xrAqG9oF7rySZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4Yzg4MTc3LThhOWYtNDYzYy04MGQyLTkyYjYxZDI2MTc1YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzM5OTEyODVaIn0%3D&digest=sha256%3Ae1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=db6b62f1-b48a-4bb7-a0de-254cd5027ab6 http.request.method=POST http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="659.83µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=986568ce-0282-4f6c-9049-1d8be1092f32 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/uploads/13c239cc-a850-41e7-ad8f-edbfbe490572?_state=BzKKmTXtelRg0gtegrbt-f8xNhnxtVJFikqaYqXD8SZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzYzIzOWNjLWE4NTAtNDFlNy1hZDhmLWVkYmZiZTQ5MDU3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzU2MTc3NloifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="864.881µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "PUT /v2/foo/bar/blobs/uploads/13c239cc-a850-41e7-ad8f-edbfbe490572?_state=BzKKmTXtelRg0gtegrbt-f8xNhnxtVJFikqaYqXD8SZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzYzIzOWNjLWE4NTAtNDFlNy1hZDhmLWVkYmZiZTQ5MDU3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzU2MTc3NloifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=6deb5f2a-0dea-4e4f-b6fe-36e5993e569f http.request.method=POST http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="614.714µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=b041add3-409d-44e0-a2e6-cba4b81c5d87 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/uploads/d1049c3e-b2fb-4ee9-931d-d32a3fed0a05?_state=GpYtY2t7WraaCvifvhp05eM50vxbPuKsoHkIniI9ZKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQxMDQ5YzNlLWIyZmItNGVlOS05MzFkLWQzMmEzZmVkMGEwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzczMzA1MzVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="738.503µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "PUT /v2/foo/bar/blobs/uploads/d1049c3e-b2fb-4ee9-931d-d32a3fed0a05?_state=GpYtY2t7WraaCvifvhp05eM50vxbPuKsoHkIniI9ZKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQxMDQ5YzNlLWIyZmItNGVlOS05MzFkLWQzMmEzZmVkMGEwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzczMzA1MzVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=e68e018e-314a-4fc1-aa20-bda59b37081e http.request.method=POST http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="652.985µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:09Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=47ac3bcb-2d27-4c61-aef7-cac2b978d20f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/uploads/51f3a818-41c6-40fc-b366-757e5d3c8ac4?_state=L3CLvh_9zEPiE7b8Dl8PAUQC5pvSXVkNnVpcZGm_mr97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUxZjNhODE4LTQxYzYtNDBmYy1iMzY2LTc1N2U1ZDNjOGFjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzkxNDg5NjNaIn0%3D&digest=sha256%3Ae1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.duration=381.017579ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:08 +0000] "PUT /v2/foo/bar/blobs/uploads/51f3a818-41c6-40fc-b366-757e5d3c8ac4?_state=L3CLvh_9zEPiE7b8Dl8PAUQC5pvSXVkNnVpcZGm_mr97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUxZjNhODE4LTQxYzYtNDBmYy1iMzY2LTc1N2U1ZDNjOGFjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOC43NzkxNDg5NjNaIn0%3D&digest=sha256%3Ae1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:09Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=4e9996c5-2383-4f53-9f2b-b6e8eb1af469 http.request.method=POST http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="892.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:09Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35009" http.request.id=2636754f-181e-4500-a3cc-5920e5c298fd http.request.method=PATCH http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/uploads/bfd42ce4-2ef1-4f38-a6f6-e8901d746338?_state=N5CMluCIzB0WL5fpsqSntL2OUA9F3smN06Usls-Tia97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmZDQyY2U0LTJlZjEtNGYzOC1hNmY2LWU4OTAxZDc0NjMzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOS4xNzM3MTEzNDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=413.414198ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:09 +0000] "PATCH /v2/foo/bar/blobs/uploads/bfd42ce4-2ef1-4f38-a6f6-e8901d746338?_state=N5CMluCIzB0WL5fpsqSntL2OUA9F3smN06Usls-Tia97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmZDQyY2U0LTJlZjEtNGYzOC1hNmY2LWU4OTAxZDc0NjMzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOS4xNzM3MTEzNDJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:09Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=ef59049a-9e88-41a0-b92b-045753f31031 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/uploads/bfd42ce4-2ef1-4f38-a6f6-e8901d746338?_state=CMeMXOLFg9x8mFSRGiq0ABr-hrH3j-Iv9xNs8YkoEb57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmZDQyY2U0LTJlZjEtNGYzOC1hNmY2LWU4OTAxZDc0NjMzOCIsIk9mZnNldCI6MTU5MDM3NDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MDlaIn0%3D&digest=sha256%3Ae1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.duration="978.992µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:09 +0000] "PUT /v2/foo/bar/blobs/uploads/bfd42ce4-2ef1-4f38-a6f6-e8901d746338?_state=CMeMXOLFg9x8mFSRGiq0ABr-hrH3j-Iv9xNs8YkoEb57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmZDQyY2U0LTJlZjEtNGYzOC1hNmY2LWU4OTAxZDc0NjMzOCIsIk9mZnNldCI6MTU5MDM3NDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MDlaIn0%3D&digest=sha256%3Ae1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:09Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=d6627414-ff5f-4008-b8c6-44c767fa3bbe http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="637.612µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:09 +0000] "HEAD /v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:09Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=24f73894-7963-4380-becb-99628d317495 http.request.method=GET http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.398049ms http.response.status=200 http.response.written=15903744 127.0.0.1 - - [12/May/2025:05:19:09 +0000] "GET /v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 200 15903744 "" "Go-http-client/1.1" time="2025-05-12T05:19:09Z" level=error msg="error parsing digest="sha257:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=d5b16792-367d-4b58-be9c-cec57ccd02d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/sha257:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" vars.name="foo/bar" time="2025-05-12T05:19:09Z" 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.24.3 http.request.host="127.0.0.1:35009" http.request.id=d5b16792-367d-4b58-be9c-cec57ccd02d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:39534" http.request.uri="/v2/foo/bar/blobs/sha257:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="548.903µs" http.response.status=400 http.response.written=110 vars.digest="sha257:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:05:19:09 +0000] "GET /v2/foo/bar/blobs/sha257:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-12T05:19:09Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=781e8205-941d-4021-be25-12c13e704ac2 http.request.method=GET http.request.remoteaddr="127.0.0.1:39550" http.request.uri="/v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.duration="840.211µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:09 +0000] "GET /v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:09Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=83f9f8f7-b064-4872-a0e3-9542b552b0ab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39562" http.request.uri="/v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.duration="722.318µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:09 +0000] "DELETE /v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:09Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=71b8b90a-3b40-4363-b52c-06ff078da7db http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39562" http.request.uri="/v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="546.196µs" http.response.status=404 http.response.written=157 vars.digest="sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:05:19:09 +0000] "HEAD /v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T05:19:09Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=b4b4e440-96fb-4f46-b6ff-e6e6ded382e8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39562" http.request.uri="/v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="537.96µs" http.response.status=404 http.response.written=74 vars.digest="sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:05:19:09 +0000] "DELETE /v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-05-12T05:19:09Z" level=error msg="error parsing digest="sha257:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=fa3ef7e7-2e57-4ec4-b4be-4ee9017cdbab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39564" http.request.uri="/v2/foo/bar/blobs/sha257:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" vars.name="foo/bar" time="2025-05-12T05:19:09Z" 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.24.3 http.request.host="127.0.0.1:35009" http.request.id=fa3ef7e7-2e57-4ec4-b4be-4ee9017cdbab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39564" http.request.uri="/v2/foo/bar/blobs/sha257:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="692.449µs" http.response.status=400 http.response.written=110 vars.digest="sha257:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:05:19:09 +0000] "DELETE /v2/foo/bar/blobs/sha257:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-12T05:19:09Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=f8d017f2-2e8c-4df1-889c-51471543b439 http.request.method=POST http.request.remoteaddr="127.0.0.1:39578" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="701.734µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=6650f351-fe5d-461b-a359-0645fce8858d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39578" http.request.uri="/v2/foo/bar/blobs/uploads/06a6f1da-4dcc-41d3-8d57-6dc3061c385d?_state=3S8vBQdc5UgdyVvldFJ97SVsEd-7Ke3mid-Cl12xu2V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA2YTZmMWRhLTRkY2MtNDFkMy04ZDU3LTZkYzMwNjFjMzg1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOS42MDg0NjM3MjZaIn0%3D&digest=sha256%3Ae1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.duration=555.956238ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:09 +0000] "PUT /v2/foo/bar/blobs/uploads/06a6f1da-4dcc-41d3-8d57-6dc3061c385d?_state=3S8vBQdc5UgdyVvldFJ97SVsEd-7Ke3mid-Cl12xu2V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA2YTZmMWRhLTRkY2MtNDFkMy04ZDU3LTZkYzMwNjFjMzg1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOTowOS42MDg0NjM3MjZaIn0%3D&digest=sha256%3Ae1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=d374982b-4eef-4543-830c-00ce391667cd http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39578" http.request.uri="/v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="894.055µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:10 +0000] "HEAD /v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=5df39727-99f6-41a2-bed3-0f3736fa6bc4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39550" http.request.uri="/v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=573.651588ms http.response.status=200 http.response.written=2630912 127.0.0.1 - - [12/May/2025:05:19:09 +0000] "GET /v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 200 2630912 "" "Go-http-client/1.1" time="2025-05-12T05:19:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35009" http.request.id=df1bf26a-39fa-464a-87d3-2f3ebe61d06c http.request.method=GET http.request.remoteaddr="127.0.0.1:39536" http.request.uri="/v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=576.059727ms http.response.status=200 http.response.written=2693312 127.0.0.1 - - [12/May/2025:05:19:09 +0000] "GET /v2/foo/bar/blobs/sha256:e1f89a393fbbd1bd4a7c8b6f8cab398c6f39af70b6a6b835881945786bd8470e HTTP/1.1" 200 2693312 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (1.46s) === RUN TestRelativeURL time="2025-05-12T05:19:10Z" 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.24.3 time="2025-05-12T05:19:10Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:19:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34319" http.request.id=4e68e2be-dbae-4a92-8801-25bb3a1cd483 http.request.method=POST http.request.remoteaddr="127.0.0.1:42036" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="779.416µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34319" http.request.id=863ae6dc-af74-4a0c-bb93-ef7a0d5fc609 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42036" http.request.uri="/v2/foo/bar/blobs/uploads/5490c10d-6c79-44c4-86f0-d762e56cbf1d?_state=ebm8lcA-bb_jQ4pE8C3u3cEFN5HvFRASez27Lq_aMsF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0OTBjMTBkLTZjNzktNDRjNC04NmYwLWQ3NjJlNTZjYmYxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOToxMC4xNzkzNzIxNTRaIn0%3D&digest=sha256%3A1356c6e5142f65e9b4937905217a47c92c4fb0e700be86ac8c68471a2c01296c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.424863061s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:10 +0000] "PUT /v2/foo/bar/blobs/uploads/5490c10d-6c79-44c4-86f0-d762e56cbf1d?_state=ebm8lcA-bb_jQ4pE8C3u3cEFN5HvFRASez27Lq_aMsF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0OTBjMTBkLTZjNzktNDRjNC04NmYwLWQ3NjJlNTZjYmYxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOToxMC4xNzkzNzIxNTRaIn0%3D&digest=sha256%3A1356c6e5142f65e9b4937905217a47c92c4fb0e700be86ac8c68471a2c01296c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34319" http.request.id=b629a397-ea68-4653-b33f-e16801700bc2 http.request.method=POST http.request.remoteaddr="127.0.0.1:42036" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="906.895µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34319" http.request.id=22688dd7-20b4-4934-9161-deee03227bd3 http.request.method=POST http.request.remoteaddr="127.0.0.1:42036" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="568.763µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:13Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34319" http.request.id=f8a36028-9846-4b58-b5d1-46e6ba9a882f http.request.method=PUT http.request.remoteaddr="127.0.0.1:42036" http.request.uri="/v2/foo/bar/blobs/uploads/0e8e1b65-90cb-466e-955a-9b6bc72d5fe1?_state=BWaImQYqO1R323S9IdFkyu9HRN88mOZaLlUtCwNJ9kF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlOGUxYjY1LTkwY2ItNDY2ZS05NTVhLTliNmJjNzJkNWZlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOToxMS44MTE2OTU1NDVaIn0%3D&digest=sha256%3Af0d352d831e670d9d73b36e72300e63773e64409804bef9c8aea82401f183a7f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.580558242s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:11 +0000] "PUT /v2/foo/bar/blobs/uploads/0e8e1b65-90cb-466e-955a-9b6bc72d5fe1?_state=BWaImQYqO1R323S9IdFkyu9HRN88mOZaLlUtCwNJ9kF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlOGUxYjY1LTkwY2ItNDY2ZS05NTVhLTliNmJjNzJkNWZlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOToxMS44MTE2OTU1NDVaIn0%3D&digest=sha256%3Af0d352d831e670d9d73b36e72300e63773e64409804bef9c8aea82401f183a7f HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.22s) === RUN TestBlobDeleteDisabled time="2025-05-12T05:19:13Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T05:19:13Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:19:13Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:37533" http.request.id=783ad5ca-b5d8-4191-b184-16d1e7257433 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47996" http.request.uri="/v2/foo/bar/blobs/sha256:e299de5e54cf75be376c38d7648c418813dd76795bd5401d6e2a27c68adadec8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="929.305µs" http.response.status=405 http.response.written=78 vars.digest="sha256:e299de5e54cf75be376c38d7648c418813dd76795bd5401d6e2a27c68adadec8" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:05:19:13 +0000] "DELETE /v2/foo/bar/blobs/sha256:e299de5e54cf75be376c38d7648c418813dd76795bd5401d6e2a27c68adadec8 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.09s) === RUN TestDeleteDisabled time="2025-05-12T05:19:13Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T05:19:13Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:19:13Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35805" http.request.id=a3c0b124-8a86-4c22-975c-d4f7e236e4d2 http.request.method=POST http.request.remoteaddr="127.0.0.1:51764" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.026662ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35805" http.request.id=57082007-9bc0-487b-918e-7812fb44ed27 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51764" http.request.uri="/v2/foo/bar/blobs/uploads/a97539a1-7725-407a-8222-c0b033e94445?_state=FDa4vY6br1JAYJHQQrt4tKNlPYQIC0vrVSw1R1Jzuk57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5NzUzOWExLTc3MjUtNDA3YS04MjIyLWMwYjAzM2U5NDQ0NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOToxMy41NzQ4NDIyODlaIn0%3D&digest=sha256%3Ae66a4b9ef008ff03411a07e5f2408141651c564195598795122f38d74752a7f9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.040383043s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:13 +0000] "PUT /v2/foo/bar/blobs/uploads/a97539a1-7725-407a-8222-c0b033e94445?_state=FDa4vY6br1JAYJHQQrt4tKNlPYQIC0vrVSw1R1Jzuk57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5NzUzOWExLTc3MjUtNDA3YS04MjIyLWMwYjAzM2U5NDQ0NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOToxMy41NzQ4NDIyODlaIn0%3D&digest=sha256%3Ae66a4b9ef008ff03411a07e5f2408141651c564195598795122f38d74752a7f9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:14Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:35805" http.request.id=f1e8b70c-1411-4d1d-b5b7-e41d0ff61c53 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51764" http.request.uri="/v2/foo/bar/blobs/sha256:e66a4b9ef008ff03411a07e5f2408141651c564195598795122f38d74752a7f9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="729.751µs" http.response.status=405 http.response.written=78 vars.digest="sha256:e66a4b9ef008ff03411a07e5f2408141651c564195598795122f38d74752a7f9" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:05:19:14 +0000] "DELETE /v2/foo/bar/blobs/sha256:e66a4b9ef008ff03411a07e5f2408141651c564195598795122f38d74752a7f9 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.13s) === RUN TestDeleteReadOnly time="2025-05-12T05:19:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T05:19:14Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:19:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38685" http.request.id=bdf093d1-e67d-44c5-8bdf-3af0e38ef09f http.request.method=POST http.request.remoteaddr="127.0.0.1:57162" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="763.176µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:15Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38685" http.request.id=3efff11a-e3ba-4272-9671-a5898e5e90df http.request.method=PUT http.request.remoteaddr="127.0.0.1:57162" http.request.uri="/v2/foo/bar/blobs/uploads/9a68ba60-49fc-42dc-82a1-3a5ea71dc07d?_state=T5jcujdo86oA7iHcRMTIKCMDAcL5D7LgJuUT7QoirC97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhNjhiYTYwLTQ5ZmMtNDJkYy04MmExLTNhNWVhNzFkYzA3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOToxNC42ODk3ODE2MloifQ%3D%3D&digest=sha256%3A32a6a46a1e568423c5060a8abd93ced6e8d92aabe6aa5bcbe00faf02370123e7" http.request.useragent="Go-http-client/1.1" http.response.duration=904.382161ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:14 +0000] "PUT /v2/foo/bar/blobs/uploads/9a68ba60-49fc-42dc-82a1-3a5ea71dc07d?_state=T5jcujdo86oA7iHcRMTIKCMDAcL5D7LgJuUT7QoirC97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhNjhiYTYwLTQ5ZmMtNDJkYy04MmExLTNhNWVhNzFkYzA3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOToxNC42ODk3ODE2MloifQ%3D%3D&digest=sha256%3A32a6a46a1e568423c5060a8abd93ced6e8d92aabe6aa5bcbe00faf02370123e7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [12/May/2025:05:19:15 +0000] "DELETE /v2/foo/bar/blobs/sha256:32a6a46a1e568423c5060a8abd93ced6e8d92aabe6aa5bcbe00faf02370123e7 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (0.98s) === RUN TestStartPushReadOnly time="2025-05-12T05:19:15Z" 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.24.3 time="2025-05-12T05:19:15Z" level=info msg="redis not configured" go.version=go1.24.3 127.0.0.1 - - [12/May/2025:05:19:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-05-12T05:19:15Z" 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.24.3 time="2025-05-12T05:19:15Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:19:15Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=5fb22d3c-58a3-41de-ae79-b44451cff04c http.request.method=GET http.request.remoteaddr="127.0.0.1:34660" 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="708.41µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:05:19:15 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-12T05:19:15Z" 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.24.3 http.request.host="127.0.0.1:46177" http.request.id=9d0c0e58-b4c6-440b-8367-0e89df508c14 http.request.method=GET http.request.remoteaddr="127.0.0.1:34660" 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="523.675µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [12/May/2025:05:19:15 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T05:19:15Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=a99febaf-5cc2-40a9-9d96-22fcdcddfdca http.request.method=PUT http.request.remoteaddr="127.0.0.1:34660" 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="548.972µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:05:19:15 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-12T05:19:15Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=30b3bd56-3fd2-48f6-9923-5062048079e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34660" 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="712.208µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T05:19:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=30b3bd56-3fd2-48f6-9923-5062048079e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34660" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="731.483µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T05:19:15Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=30b3bd56-3fd2-48f6-9923-5062048079e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34660" 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="749.254µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T05:19:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=30b3bd56-3fd2-48f6-9923-5062048079e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34660" 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="765.064µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:05:19:15 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-12T05:19:15Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=bdc7c7b5-8256-449e-9376-69493fa12e18 http.request.method=POST http.request.remoteaddr="127.0.0.1:34660" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="671.126µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:15 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=ea81c4a5-a724-47a1-8381-86b9345ecea9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34660" http.request.uri="/v2/foo/schema1/blobs/uploads/21e08a95-e263-494b-aae4-3b22d3684c7e?_state=o9uT4n-Nf6vcbCNtKHy7gY8oitrHmoEz6UnLIv91PM17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyMWUwOGE5NS1lMjYzLTQ5NGItYWFlNC0zYjIyZDM2ODRjN2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MTUuNjY5MDA1ODM2WiJ9&digest=sha256%3Ab608b955a1cce80155c9cb4963ce91e2d7c41b32f3bab0151434550733c01fec" http.request.useragent="Go-http-client/1.1" http.response.duration=746.805882ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:15 +0000] "PUT /v2/foo/schema1/blobs/uploads/21e08a95-e263-494b-aae4-3b22d3684c7e?_state=o9uT4n-Nf6vcbCNtKHy7gY8oitrHmoEz6UnLIv91PM17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyMWUwOGE5NS1lMjYzLTQ5NGItYWFlNC0zYjIyZDM2ODRjN2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MTUuNjY5MDA1ODM2WiJ9&digest=sha256%3Ab608b955a1cce80155c9cb4963ce91e2d7c41b32f3bab0151434550733c01fec HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=d56de9ec-489c-430f-83c7-df69454dee57 http.request.method=POST http.request.remoteaddr="127.0.0.1:34660" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="999.276µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:16 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=8e00418f-9cf9-4a83-849a-6776d70b149c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34660" http.request.uri="/v2/foo/schema1/blobs/uploads/187d0d9c-a3ea-4b4f-9aad-82f4ef60b1f1?_state=AiqB92sxIOk8uP5bT-sY-QKXjVFlQMsFdY_IY5-Oaad7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxODdkMGQ5Yy1hM2VhLTRiNGYtOWFhZC04MmY0ZWY2MGIxZjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MTYuNTAzODY2NDVaIn0%3D&digest=sha256%3A97899e6afa9f48836d1c7d722c3dd86e979d96b5353a84a51087fab0dc5a3efd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.319271739s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:16 +0000] "PUT /v2/foo/schema1/blobs/uploads/187d0d9c-a3ea-4b4f-9aad-82f4ef60b1f1?_state=AiqB92sxIOk8uP5bT-sY-QKXjVFlQMsFdY_IY5-Oaad7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxODdkMGQ5Yy1hM2VhLTRiNGYtOWFhZC04MmY0ZWY2MGIxZjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MTYuNTAzODY2NDVaIn0%3D&digest=sha256%3A97899e6afa9f48836d1c7d722c3dd86e979d96b5353a84a51087fab0dc5a3efd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=26db6578-0920-48d9-8083-aa38eab4f6cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:34660" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.173717ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=9fa0da0e-c476-4d8f-9e07-4d770d097c63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34660" http.request.uri="/v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3" http.request.useragent="Go-http-client/1.1" http.response.duration="905.107µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=46f42d20-34d0-489d-a8be-431c8527ffb7 http.request.method=GET http.request.remoteaddr="127.0.0.1:34660" 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="833.673µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=be653829-e908-4c25-8b73-64b9de5723f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34660" http.request.uri="/v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="867.167µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "GET /v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:46177" http.request.id=282f52e3-d52b-4c7f-aa99-b2f23bf53b19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34660" http.request.uri="/v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3" http.request.useragent="Go-http-client/1.1" http.response.duration="936.52µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:46177" http.request.id=8646db0b-4981-43e1-b04e-2bdd2cdcbb78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34660" http.request.uri="/v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3" http.request.useragent="Go-http-client/1.1" http.response.duration="817.177µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:46177" http.request.id=3301e872-73c0-496a-9adb-7e06a0c27298 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34660" http.request.uri="/v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3" http.request.useragent="Go-http-client/1.1" http.response.duration="875.741µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=a030f455-a4cd-405a-a942-958d6e3633af http.request.method=GET http.request.remoteaddr="127.0.0.1:34660" http.request.uri="/v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="771.147µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "GET /v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=c3a6c3a7-ae8f-4bb5-a72c-e03130736565 http.request.method=GET http.request.remoteaddr="127.0.0.1:34660" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="494.505µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=c9c8b6a3-1499-4ab9-9615-ffa3feb374e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:34660" http.request.uri="/v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3" http.request.useragent="Go-http-client/1.1" http.response.duration="497.966µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "GET /v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=8c862631-94b3-475e-9d86-d75cf60ce8f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:34660" 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="566.586µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=error msg="payload digest does match: "sha256:b42709bf86891a06d1af67ada25fda06a970ea25987f2e9eb2475dae1df4d101" != "sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3"" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=3ec8d8b5-70d0-4508-8a93-7eafcad20d3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34660" http.request.uri="/v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3" time="2025-05-12T05:19:17Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=3ec8d8b5-70d0-4508-8a93-7eafcad20d3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34660" http.request.uri="/v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="577.29µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3" 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:911861e10027b19580d57a1c7a8b389a69a9a49367dd84d60fbe8b6cedde68d3 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=b2d2040a-46eb-4308-973b-e86b43ea2fbe http.request.method=GET http.request.remoteaddr="127.0.0.1:43926" 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="687.623µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" 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.24.3 http.request.host="127.0.0.1:46177" http.request.id=29b1920e-58ea-4f17-a7dc-3301d17bac82 http.request.method=GET http.request.remoteaddr="127.0.0.1:43926" 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="505.425µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46177" http.request.id=835879b6-e2c0-4181-b9a0-d05c908d5fdc http.request.method=PUT http.request.remoteaddr="127.0.0.1:43926" 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="612.359µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T05:19:17Z" 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.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46177" http.request.id=835879b6-e2c0-4181-b9a0-d05c908d5fdc http.request.method=PUT http.request.remoteaddr="127.0.0.1:43926" 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="634.879µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T05:19:17Z" 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.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46177" http.request.id=835879b6-e2c0-4181-b9a0-d05c908d5fdc http.request.method=PUT http.request.remoteaddr="127.0.0.1:43926" 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="653.259µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=a8f85015-6f76-478c-8100-9d68a6c5165e http.request.method=POST http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="619.937µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=b924b758-10a2-4a5b-8d32-8248fed7e1bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/blobs/uploads/06b0ff9a-9f03-4c45-9a17-d83df0e46ef2?_state=jVyjvuLXD8PQGLKP0hukcqWAT-naKciUONHQD6via-57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNmIwZmY5YS05ZjAzLTRjNDUtOWExNy1kODNkZjBlNDZlZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MTcuODM4Mjg3ODk0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="732.726µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "PUT /v2/foo/schema2/blobs/uploads/06b0ff9a-9f03-4c45-9a17-d83df0e46ef2?_state=jVyjvuLXD8PQGLKP0hukcqWAT-naKciUONHQD6via-57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNmIwZmY5YS05ZjAzLTRjNDUtOWExNy1kODNkZjBlNDZlZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MTcuODM4Mjg3ODk0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" 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.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46177" http.request.id=ccc2d271-bb68-41fc-b29a-0adc93f2bcaa http.request.method=PUT http.request.remoteaddr="127.0.0.1:43926" 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="568.262µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T05:19:17Z" 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.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46177" http.request.id=ccc2d271-bb68-41fc-b29a-0adc93f2bcaa http.request.method=PUT http.request.remoteaddr="127.0.0.1:43926" 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="591.854µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-12T05:19:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=4f0b13ea-5779-4b75-8d23-3b53b7da595d http.request.method=POST http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="723.136µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=65c2aa03-fc4b-4c90-9dd5-ae00ccb2801a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/blobs/uploads/22f884f5-7202-4c16-95ee-e90210cfb43d?_state=DNxlrcdmUIxSrvWugEo7JaY1kunygQtKkP7Qwek4CWx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMmY4ODRmNS03MjAyLTRjMTYtOTVlZS1lOTAyMTBjZmI0M2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MTcuODkxMzYwMjI0WiJ9&digest=sha256%3Ae049ce8e7fb3225712b070d71c41a062c3235457061e658dc5a16c700459aec8" http.request.useragent="Go-http-client/1.1" http.response.duration=442.491094ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:17 +0000] "PUT /v2/foo/schema2/blobs/uploads/22f884f5-7202-4c16-95ee-e90210cfb43d?_state=DNxlrcdmUIxSrvWugEo7JaY1kunygQtKkP7Qwek4CWx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMmY4ODRmNS03MjAyLTRjMTYtOTVlZS1lOTAyMTBjZmI0M2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MTcuODkxMzYwMjI0WiJ9&digest=sha256%3Ae049ce8e7fb3225712b070d71c41a062c3235457061e658dc5a16c700459aec8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=323e6981-5a45-472d-b7c0-a02e381637ab http.request.method=POST http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="857.931µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:18 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=c3d3c582-95ab-4c6c-9562-473d78bd9963 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/blobs/uploads/4ba8e376-671e-45c9-b4b8-1eb158fbf9ca?_state=UxRZhSfX9934KE3Lrer2VArOKllG_yh0hdm7dwNcXYp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YmE4ZTM3Ni02NzFlLTQ1YzktYjRiOC0xZWIxNThmYmY5Y2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MTguNDE2ODc5MTFaIn0%3D&digest=sha256%3A724673f68ddc23140a646f436724cb7340f9883cf80a7611388d504cffb016fc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.274361446s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:18 +0000] "PUT /v2/foo/schema2/blobs/uploads/4ba8e376-671e-45c9-b4b8-1eb158fbf9ca?_state=UxRZhSfX9934KE3Lrer2VArOKllG_yh0hdm7dwNcXYp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YmE4ZTM3Ni02NzFlLTQ1YzktYjRiOC0xZWIxNThmYmY5Y2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MTguNDE2ODc5MTFaIn0%3D&digest=sha256%3A724673f68ddc23140a646f436724cb7340f9883cf80a7611388d504cffb016fc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46177" http.request.id=1af1a441-6b21-40be-9fc2-166b1e529d6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.022427ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46177" http.request.id=e0980f65-5e20-4445-8dcd-a1640a64ffbd http.request.method=PUT http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/manifests/sha256:8b4d67e6ffda1dd623a1115d801c5f8213dafd1ec0f3b7e239d9dd6aa35b057a" http.request.useragent="Go-http-client/1.1" http.response.duration="708.261µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "PUT /v2/foo/schema2/manifests/sha256:8b4d67e6ffda1dd623a1115d801c5f8213dafd1ec0f3b7e239d9dd6aa35b057a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=b451cabc-3c16-493e-a1fc-c443d429eaba http.request.method=GET http.request.remoteaddr="127.0.0.1:43926" 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="659.167µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=dbb556be-4b55-4245-87e3-08e8c533f44d http.request.method=GET http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/manifests/sha256:8b4d67e6ffda1dd623a1115d801c5f8213dafd1ec0f3b7e239d9dd6aa35b057a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="618.106µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "GET /v2/foo/schema2/manifests/sha256:8b4d67e6ffda1dd623a1115d801c5f8213dafd1ec0f3b7e239d9dd6aa35b057a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=0db14321-5b0b-43c4-bd92-f60e796d1347 http.request.method=GET http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="541.264µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=a6e67187-d8a7-4b43-b875-33bb196c6559 http.request.method=GET http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/manifests/sha256:8b4d67e6ffda1dd623a1115d801c5f8213dafd1ec0f3b7e239d9dd6aa35b057a" http.request.useragent="Go-http-client/1.1" http.response.duration="492.729µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "GET /v2/foo/schema2/manifests/sha256:8b4d67e6ffda1dd623a1115d801c5f8213dafd1ec0f3b7e239d9dd6aa35b057a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=c204f92a-7085-43cc-bfb9-84fa4a9504eb http.request.method=GET http.request.remoteaddr="127.0.0.1:43926" 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="496.5µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="rewriting manifest sha256:8b4d67e6ffda1dd623a1115d801c5f8213dafd1ec0f3b7e239d9dd6aa35b057a in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=3c94c5e5-c1d0-4e16-82d1-4b001890f001 http.request.method=GET http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=3c94c5e5-c1d0-4e16-82d1-4b001890f001 http.request.method=GET http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.1053ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-12T05:19: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.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:46177" http.request.id=b6bc4b15-ea5b-4e66-a061-cc39d60e9fd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43926" 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="588.723µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:46177" http.request.id=6759552e-da1e-4ce5-af77-53656669a528 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="685.461µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:46177" http.request.id=a83cc8be-965e-4543-9664-f1926fca8e50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/manifests/sha256:2d99c266940b6efafa802e41fdf2ca1d957125c7d7505102b05a91af02cef371" http.request.useragent="Go-http-client/1.1" http.response.duration="647.504µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "PUT /v2/foo/schema2/manifests/sha256:2d99c266940b6efafa802e41fdf2ca1d957125c7d7505102b05a91af02cef371 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=da66747c-12c5-41f0-8388-da39fd09ab6c http.request.method=GET http.request.remoteaddr="127.0.0.1:43926" 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="625.489µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=c406003f-0066-4811-8524-f2ae5516a98d http.request.method=GET http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/manifests/sha256:2d99c266940b6efafa802e41fdf2ca1d957125c7d7505102b05a91af02cef371" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="582.162µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "GET /v2/foo/schema2/manifests/sha256:2d99c266940b6efafa802e41fdf2ca1d957125c7d7505102b05a91af02cef371 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=a1ea324b-4c89-4209-99c7-7afb33e5f6c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="495.604µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=dc105553-28ef-4c39-9338-82570cbd2705 http.request.method=GET http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/manifests/sha256:2d99c266940b6efafa802e41fdf2ca1d957125c7d7505102b05a91af02cef371" http.request.useragent="Go-http-client/1.1" http.response.duration="504.503µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "GET /v2/foo/schema2/manifests/sha256:2d99c266940b6efafa802e41fdf2ca1d957125c7d7505102b05a91af02cef371 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="rewriting manifest list sha256:2d99c266940b6efafa802e41fdf2ca1d957125c7d7505102b05a91af02cef371 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=aa662148-9edc-446b-a7ca-56e92359a29f http.request.method=GET http.request.remoteaddr="127.0.0.1:43926" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46177" http.request.id=aa662148-9edc-446b-a7ca-56e92359a29f http.request.method=GET http.request.remoteaddr="127.0.0.1:43926" 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="929.051µs" http.response.status=200 http.response.written=1554 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T05:19:19Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:19:19Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=88e4e2ad-851d-4f92-ab75-8b9fae86f9d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:58114" 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="705.32µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" 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.24.3 http.request.host="127.0.0.1:36677" http.request.id=6cf29423-6046-4e41-bf29-47ce4a6657fd http.request.method=GET http.request.remoteaddr="127.0.0.1:58114" 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="558.958µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=dba3c5e5-acaa-4051-9fc3-723da563c0a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58114" 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="529.857µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=aef0e71b-ff2e-44eb-81ea-34838b2bfb05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58114" 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="699.764µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T05:19:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=aef0e71b-ff2e-44eb-81ea-34838b2bfb05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58114" 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="720.903µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T05:19:19Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=aef0e71b-ff2e-44eb-81ea-34838b2bfb05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58114" 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="739.285µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T05:19:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=aef0e71b-ff2e-44eb-81ea-34838b2bfb05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58114" 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="754.496µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-12T05:19:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=410e55ce-3928-4397-a310-e1ef8f99dbb9 http.request.method=POST http.request.remoteaddr="127.0.0.1:58114" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="721.885µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:20Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=019b70d6-bedd-4634-bae0-f30ed4dd4c76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58114" http.request.uri="/v2/foo/schema1/blobs/uploads/7e3d5edf-30ca-4f6d-b2a0-09a5ac4a6535?_state=2TdyGGnV1dhqBgR8Va2eK5-i_2RKyO7zY4HfXq9hyll7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZTNkNWVkZi0zMGNhLTRmNmQtYjJhMC0wOWE1YWM0YTY1MzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MTkuNzgwOTk0MzExWiJ9&digest=sha256%3Aa54d80bd212fd6b2b374bf095ffe9d51db60502f474cc00de3d2346ffdfecf53" http.request.useragent="Go-http-client/1.1" http.response.duration=659.212508ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:19 +0000] "PUT /v2/foo/schema1/blobs/uploads/7e3d5edf-30ca-4f6d-b2a0-09a5ac4a6535?_state=2TdyGGnV1dhqBgR8Va2eK5-i_2RKyO7zY4HfXq9hyll7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZTNkNWVkZi0zMGNhLTRmNmQtYjJhMC0wOWE1YWM0YTY1MzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MTkuNzgwOTk0MzExWiJ9&digest=sha256%3Aa54d80bd212fd6b2b374bf095ffe9d51db60502f474cc00de3d2346ffdfecf53 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:20Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=bef770f3-193a-49d0-aa2e-fd72c5bbacf7 http.request.method=POST http.request.remoteaddr="127.0.0.1:58114" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="863.54µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:20 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=0083bb57-ad14-48b6-bdd5-8e646e60873b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58114" http.request.uri="/v2/foo/schema1/blobs/uploads/4d802ba0-f1bd-4e58-affc-9c98725f6e62?_state=QVf6D4-2crdMKEFqxv-5jTGwvfkIjZUiP99per0QtPl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0ZDgwMmJhMC1mMWJkLTRlNTgtYWZmYy05Yzk4NzI1ZjZlNjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjAuNDk0OTY5MzM4WiJ9&digest=sha256%3Ad42a784e394d208b766ad13a631036ddb829ef8676142a0b251cff4bd5837dfa" http.request.useragent="Go-http-client/1.1" http.response.duration=544.617772ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:20 +0000] "PUT /v2/foo/schema1/blobs/uploads/4d802ba0-f1bd-4e58-affc-9c98725f6e62?_state=QVf6D4-2crdMKEFqxv-5jTGwvfkIjZUiP99per0QtPl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0ZDgwMmJhMC1mMWJkLTRlNTgtYWZmYy05Yzk4NzI1ZjZlNjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjAuNDk0OTY5MzM4WiJ9&digest=sha256%3Ad42a784e394d208b766ad13a631036ddb829ef8676142a0b251cff4bd5837dfa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=ee287d95-9ad3-4bca-9014-cfcb900e8729 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58114" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.18652ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=bd1f2ea7-d2a7-4b64-a642-7dfc979a5a6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:58114" http.request.uri="/v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1" http.request.useragent="Go-http-client/1.1" http.response.duration="927.372µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=7489b99e-9c73-48a0-b96c-d5786398d837 http.request.method=GET http.request.remoteaddr="127.0.0.1:58114" 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="829.418µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=989ab843-5bfb-447a-a49d-6db4d107b567 http.request.method=GET http.request.remoteaddr="127.0.0.1:58114" http.request.uri="/v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="741.654µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "GET /v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:36677" http.request.id=f902ea82-0659-4fd6-8b10-c6b3fce04711 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58114" http.request.uri="/v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1" http.request.useragent="Go-http-client/1.1" http.response.duration="831.935µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:36677" http.request.id=03e481d8-271d-4db2-b979-83bc0adba27d http.request.method=PUT http.request.remoteaddr="127.0.0.1:58114" http.request.uri="/v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1" http.request.useragent="Go-http-client/1.1" http.response.duration="811.375µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:36677" http.request.id=9d1c57ba-d3c4-4d9d-9645-0f4fa4ada9e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58114" http.request.uri="/v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1" http.request.useragent="Go-http-client/1.1" http.response.duration="825.401µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=d3104ebe-58fe-49ea-a103-70a7c2807ee8 http.request.method=GET http.request.remoteaddr="127.0.0.1:58114" http.request.uri="/v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="761.231µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "GET /v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=0b741456-6228-46bc-851b-c90a2d6b5582 http.request.method=GET http.request.remoteaddr="127.0.0.1:58114" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="514.795µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=ad28d08a-2261-4f28-812b-8557499995f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:58114" http.request.uri="/v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1" http.request.useragent="Go-http-client/1.1" http.response.duration="522.313µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "GET /v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=8f3973c0-4cde-4b01-adc0-f794a9faf9bf http.request.method=GET http.request.remoteaddr="127.0.0.1:58114" 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="487.326µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=error msg="payload digest does match: "sha256:51f074ef6fb85a7d411c5e1214a6278b1208660f576bd51b7bc3bac2b9c73091" != "sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1"" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=209a0ba1-0379-4927-a62f-66b67202832f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58114" http.request.uri="/v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1" time="2025-05-12T05:19:21Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=209a0ba1-0379-4927-a62f-66b67202832f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58114" http.request.uri="/v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="593.446µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1" 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:4b8f1157260bb5c0308d429cda7af1931da6d5b7104a2bb9de232f169ea3d3c1 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=04353654-fc6b-4863-bd6a-13863be69ff3 http.request.method=GET http.request.remoteaddr="127.0.0.1:58130" 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="688.31µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" 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.24.3 http.request.host="127.0.0.1:36677" http.request.id=f6666743-41b5-4324-bcb4-2798dc160cd9 http.request.method=GET http.request.remoteaddr="127.0.0.1:58130" 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="522.221µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" 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.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36677" http.request.id=71787550-006d-4509-99ab-6b7fb478f13b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58130" 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="567.815µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T05:19:21Z" 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.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36677" http.request.id=71787550-006d-4509-99ab-6b7fb478f13b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58130" 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="590.567µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T05:19:21Z" 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.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36677" http.request.id=71787550-006d-4509-99ab-6b7fb478f13b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58130" 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="610.878µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=13653564-6529-4d6b-8887-dac4717eaa05 http.request.method=POST http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="606.273µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=930acde4-752d-489c-8afb-1bb2be750586 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/blobs/uploads/5338b419-c1bf-4db5-a1ee-205d262e037d?_state=ueIM7NYZrIDYi0D4PNQK9maSAtRsKKcHxn8M2gPo_NZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MzM4YjQxOS1jMWJmLTRkYjUtYTFlZS0yMDVkMjYyZTAzN2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjEuMDU0MDM3MDZaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="724.759µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "PUT /v2/foo/schema2/blobs/uploads/5338b419-c1bf-4db5-a1ee-205d262e037d?_state=ueIM7NYZrIDYi0D4PNQK9maSAtRsKKcHxn8M2gPo_NZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MzM4YjQxOS1jMWJmLTRkYjUtYTFlZS0yMDVkMjYyZTAzN2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjEuMDU0MDM3MDZaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" 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.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36677" http.request.id=27b8ceb4-0878-41e5-aa7b-25da22c83d5c http.request.method=PUT http.request.remoteaddr="127.0.0.1:58130" 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="593.419µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T05:19:21Z" 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.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36677" http.request.id=27b8ceb4-0878-41e5-aa7b-25da22c83d5c http.request.method=PUT http.request.remoteaddr="127.0.0.1:58130" 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="617.312µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-12T05:19:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=e4776088-e337-46f4-8ab5-0e86fcf54c44 http.request.method=POST http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="663.864µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=9acd2567-5397-4d91-8c87-20b543ed7d42 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/blobs/uploads/0201f386-313a-4877-b2e0-a02a331122e4?_state=IWdbh_VDY82OrSGdVk1-I0q3Xp5d8LBbcuVJtAM2ulJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMjAxZjM4Ni0zMTNhLTQ4NzctYjJlMC1hMDJhMzMxMTIyZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjEuMTM1OTU2NjA4WiJ9&digest=sha256%3A98db4dba16228e3dc3736bf8cc28cc2e0ab03c379142286da9353ec5cc0cbff3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.144849296s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:21 +0000] "PUT /v2/foo/schema2/blobs/uploads/0201f386-313a-4877-b2e0-a02a331122e4?_state=IWdbh_VDY82OrSGdVk1-I0q3Xp5d8LBbcuVJtAM2ulJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMjAxZjM4Ni0zMTNhLTQ4NzctYjJlMC1hMDJhMzMxMTIyZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjEuMTM1OTU2NjA4WiJ9&digest=sha256%3A98db4dba16228e3dc3736bf8cc28cc2e0ab03c379142286da9353ec5cc0cbff3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=d68d52e3-72fa-4730-ba21-9d47a23920ee http.request.method=POST http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="910.346µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=de594df0-1d4d-4955-b0dc-b2e496910226 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/blobs/uploads/24fb41cc-1b6e-4056-8348-6c37c22ad9f2?_state=mbDK9vcdB-4nRNs32TZ3cgBWwakufMe5E5LHNZoSFit7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNGZiNDFjYy0xYjZlLTQwNTYtODM0OC02YzM3YzIyYWQ5ZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjIuMzc4NzA1MzU5WiJ9&digest=sha256%3A5720f0f2765f87741ec61e8afd9ee86919871135bd971ece306557ae4c604fba" http.request.useragent="Go-http-client/1.1" http.response.duration=1.396627705s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/24fb41cc-1b6e-4056-8348-6c37c22ad9f2?_state=mbDK9vcdB-4nRNs32TZ3cgBWwakufMe5E5LHNZoSFit7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNGZiNDFjYy0xYjZlLTQwNTYtODM0OC02YzM3YzIyYWQ5ZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjIuMzc4NzA1MzU5WiJ9&digest=sha256%3A5720f0f2765f87741ec61e8afd9ee86919871135bd971ece306557ae4c604fba HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36677" http.request.id=3775b3e8-24d0-45dc-9e7c-f4485a89b404 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="983.574µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36677" http.request.id=22fd55e1-970f-4e39-affa-959a49450ba9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/manifests/sha256:a3c9caef4fe65c3c3f984cca1212ce1ad0c48724d1b9c17be5a17ed853dbee5b" http.request.useragent="Go-http-client/1.1" http.response.duration="664.969µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "PUT /v2/foo/schema2/manifests/sha256:a3c9caef4fe65c3c3f984cca1212ce1ad0c48724d1b9c17be5a17ed853dbee5b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=2c9ad1cf-bafe-494b-aa5b-d78714670a64 http.request.method=GET http.request.remoteaddr="127.0.0.1:58130" 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="600.892µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=711e00b6-795a-428f-bbeb-4a9070d82443 http.request.method=GET http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/manifests/sha256:a3c9caef4fe65c3c3f984cca1212ce1ad0c48724d1b9c17be5a17ed853dbee5b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="633.708µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/foo/schema2/manifests/sha256:a3c9caef4fe65c3c3f984cca1212ce1ad0c48724d1b9c17be5a17ed853dbee5b HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=2f2c91a9-9582-45a8-87b2-95f6d66b19c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="527.922µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=b541863e-54bf-45b7-bdaf-7f38bda19f18 http.request.method=GET http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/manifests/sha256:a3c9caef4fe65c3c3f984cca1212ce1ad0c48724d1b9c17be5a17ed853dbee5b" http.request.useragent="Go-http-client/1.1" http.response.duration="468.069µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/foo/schema2/manifests/sha256:a3c9caef4fe65c3c3f984cca1212ce1ad0c48724d1b9c17be5a17ed853dbee5b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=22baf28b-18ac-4373-8f21-b3355ce512f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:58130" 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="522.998µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="rewriting manifest sha256:a3c9caef4fe65c3c3f984cca1212ce1ad0c48724d1b9c17be5a17ed853dbee5b in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=6cd0ba53-2006-43e0-b210-1fb8968532e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=6cd0ba53-2006-43e0-b210-1fb8968532e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.03246ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" 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.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36677" http.request.id=835cc7fe-21c7-43f0-a322-edd73e9399ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:58130" 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="562.038µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36677" http.request.id=82f3eb37-28c9-4630-87ea-6d2898b77c51 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="683.148µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36677" http.request.id=9ac82b29-ba60-40fb-8322-f26161195a9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/manifests/sha256:ff23c487d3a822a8ea9fdb4b62b698afbc75d26ad1c42aa2f8449bad051d4aaa" http.request.useragent="Go-http-client/1.1" http.response.duration="613.476µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "PUT /v2/foo/schema2/manifests/sha256:ff23c487d3a822a8ea9fdb4b62b698afbc75d26ad1c42aa2f8449bad051d4aaa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=6cf12c64-1358-466d-958e-0b67a5385429 http.request.method=GET http.request.remoteaddr="127.0.0.1:58130" 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="608.135µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=087d58e4-d94a-4ec9-99ce-3754ac3f1de5 http.request.method=GET http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/manifests/sha256:ff23c487d3a822a8ea9fdb4b62b698afbc75d26ad1c42aa2f8449bad051d4aaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="706.602µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/foo/schema2/manifests/sha256:ff23c487d3a822a8ea9fdb4b62b698afbc75d26ad1c42aa2f8449bad051d4aaa HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=53588d0f-44e5-4f32-b6dc-790dee294801 http.request.method=GET http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="634.504µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=48384dc5-53c5-412b-9fe2-87a246c87ac6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/manifests/sha256:ff23c487d3a822a8ea9fdb4b62b698afbc75d26ad1c42aa2f8449bad051d4aaa" http.request.useragent="Go-http-client/1.1" http.response.duration="511.385µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/foo/schema2/manifests/sha256:ff23c487d3a822a8ea9fdb4b62b698afbc75d26ad1c42aa2f8449bad051d4aaa HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="rewriting manifest list sha256:ff23c487d3a822a8ea9fdb4b62b698afbc75d26ad1c42aa2f8449bad051d4aaa in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=9026663c-42ec-4d44-953e-65333c923666 http.request.method=GET http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36677" http.request.id=9026663c-42ec-4d44-953e-65333c923666 http.request.method=GET http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.013116ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (8.19s) === RUN TestGetManifestWithStorageError time="2025-05-12T05:19: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.24.3 time="2025-05-12T05:19:23Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:19:23Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:36669" http.request.id=74adaaca-fc08-435b-ab8a-58813147ff5a http.request.method=GET http.request.remoteaddr="127.0.0.1:39500" 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="863.999µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.3 http.request.host="127.0.0.1:36669" http.request.id=2fa3536a-f0e9-4c4d-b659-27f3ee3ed25e http.request.method=GET http.request.remoteaddr="127.0.0.1:39500" 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="540.027µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.3 http.request.host="127.0.0.1:36669" http.request.id=d12a375a-8593-475c-ad23-7ba681e300bb http.request.method=GET http.request.remoteaddr="127.0.0.1:39500" 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="570.873µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.3 http.request.host="127.0.0.1:36669" http.request.id=aa84b636-7c4b-4559-87ff-fa180fa3f57b http.request.method=GET http.request.remoteaddr="127.0.0.1:39500" 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="492.895µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.00s) === RUN TestManifestDelete time="2025-05-12T05:19: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.24.3 time="2025-05-12T05:19:23Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:19:23Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=52ed3c1e-2c7a-402a-8c92-4ba0b5d66ad4 http.request.method=GET http.request.remoteaddr="127.0.0.1:56546" 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="763.648µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" 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.24.3 http.request.host="127.0.0.1:44727" http.request.id=d336dbab-b996-471e-a0b7-eb6b880751ca http.request.method=GET http.request.remoteaddr="127.0.0.1:56546" 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="628.701µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=5f793828-2b55-40ef-b104-2cd6ad8f4407 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56546" 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="592.663µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=60824fad-4d20-44b5-bd0e-9f249697aaa4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56546" 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="711.923µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T05:19:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=60824fad-4d20-44b5-bd0e-9f249697aaa4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="731.468µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T05:19:23Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=60824fad-4d20-44b5-bd0e-9f249697aaa4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56546" 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="748.323µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T05:19:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=60824fad-4d20-44b5-bd0e-9f249697aaa4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56546" 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="764.091µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-12T05:19:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=f382aeb6-6c81-4378-9743-ffabf7545904 http.request.method=POST http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="662.023µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=f4821e34-143b-44b3-bf5c-ac8f45fec7de http.request.method=PUT http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/schema1/blobs/uploads/1adb5432-d87e-4382-bc92-0bbea59b1122?_state=YsGLL5nfJmGvW8X4IWjNGaqeRo_Dy6jp3W-tErE7vwB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYWRiNTQzMi1kODdlLTQzODItYmM5Mi0wYmJlYTU5YjExMjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjMuODY0ODA3MjM0WiJ9&digest=sha256%3Ae6dd2b470f04ace5b97b7d431973645008014812982c16cf8affba36b41fada1" http.request.useragent="Go-http-client/1.1" http.response.duration=512.642746ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:23 +0000] "PUT /v2/foo/schema1/blobs/uploads/1adb5432-d87e-4382-bc92-0bbea59b1122?_state=YsGLL5nfJmGvW8X4IWjNGaqeRo_Dy6jp3W-tErE7vwB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYWRiNTQzMi1kODdlLTQzODItYmM5Mi0wYmJlYTU5YjExMjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjMuODY0ODA3MjM0WiJ9&digest=sha256%3Ae6dd2b470f04ace5b97b7d431973645008014812982c16cf8affba36b41fada1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=3aa9bba4-6142-48ce-9935-7ca164201b07 http.request.method=POST http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="851.464µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=b0a68fbd-95b1-477b-9000-4e7cdf04866f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/schema1/blobs/uploads/d21bd7c0-bd04-4731-b345-336a02b2fb95?_state=gAIjAx2SyUj7V6YKgtLXBp-O6g6raRWIDQwMa5t5Kh97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkMjFiZDdjMC1iZDA0LTQ3MzEtYjM0NS0zMzZhMDJiMmZiOTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjQuNDI2MDM3NzY5WiJ9&digest=sha256%3A0708f043db7cbd4601f4a901e534a9cb842aca6fd5209cae1937280998494f79" http.request.useragent="Go-http-client/1.1" http.response.duration=368.236996ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "PUT /v2/foo/schema1/blobs/uploads/d21bd7c0-bd04-4731-b345-336a02b2fb95?_state=gAIjAx2SyUj7V6YKgtLXBp-O6g6raRWIDQwMa5t5Kh97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkMjFiZDdjMC1iZDA0LTQ3MzEtYjM0NS0zMzZhMDJiMmZiOTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjQuNDI2MDM3NzY5WiJ9&digest=sha256%3A0708f043db7cbd4601f4a901e534a9cb842aca6fd5209cae1937280998494f79 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=9e93ba6b-c8a1-4848-9c2b-c2c3db13de14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.170802ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=14f6d3be-fb90-45cb-84d2-49a7f44efde6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" http.request.useragent="Go-http-client/1.1" http.response.duration="838.297µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=bc3379a1-3319-4d1c-b743-2ea2d6c754bb http.request.method=GET http.request.remoteaddr="127.0.0.1:56546" 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="794.238µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=2356ab90-9e9d-4c94-8d54-7ce03fcee78d http.request.method=GET http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="825.553µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "GET /v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:44727" http.request.id=c17cf956-9534-4d55-b6f5-a8a1739cbc58 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" http.request.useragent="Go-http-client/1.1" http.response.duration="836.664µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:44727" http.request.id=527dc720-f258-4080-9048-3ea00a604bf5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" http.request.useragent="Go-http-client/1.1" http.response.duration="884.1µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:44727" http.request.id=81def8d5-51b4-4f27-b0ae-c8381b72b3e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" http.request.useragent="Go-http-client/1.1" http.response.duration="866.285µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=3db947bd-7df1-48f4-8dfb-1a094c8cd9f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="807.168µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "GET /v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=4edf7ccf-9e08-47c3-a912-16c16b1aa948 http.request.method=GET http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="568.507µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=a07871a9-88d1-43b7-bca9-622825b99274 http.request.method=GET http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" http.request.useragent="Go-http-client/1.1" http.response.duration="503.915µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "GET /v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=12e59b4e-6e81-46d8-8fe0-560ac7a4c8af http.request.method=GET http.request.remoteaddr="127.0.0.1:56546" 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="500.27µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=error msg="payload digest does match: "sha256:03f283773e7c135ac66fe3ae0af566e621afff9d7dcd973c31ac13c4adcd0d0d" != "sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb"" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=ad9581c7-2734-43e1-aadd-4378189972d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" time="2025-05-12T05:19:24Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=ad9581c7-2734-43e1-aadd-4378189972d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="584.028µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=e17ccc6a-9345-4952-a41c-de2d24fdd01a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56554" http.request.uri="/v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" http.request.useragent="Go-http-client/1.1" http.response.duration="789.066µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "DELETE /v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=87d762b3-ca06-410d-b433-21e20c72f3cc http.request.method=GET http.request.remoteaddr="127.0.0.1:56554" http.request.uri="/v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="519.493µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "GET /v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=32c80c94-f8fb-45db-82b4-afc79e496741 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56568" http.request.uri="/v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="700.378µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "DELETE /v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=6bb5e6dd-ba3d-4e72-aca5-3662fda4c4a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56570" http.request.uri="/v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.013364ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=ab8d1c75-519d-44c6-80b1-ec9f79399b96 http.request.method=GET http.request.remoteaddr="127.0.0.1:56570" http.request.uri="/v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="759.223µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "GET /v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=9f366983-1520-4375-9ce3-2d5af07f2390 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56586" 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="735.71µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=a9582aed-c3e5-4e2d-b73a-1f3d2df2792d http.request.method=PUT http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.073568ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=21b7b4d7-5c3f-4102-b1c5-d1fb1cc83131 http.request.method=GET http.request.remoteaddr="127.0.0.1:56594" 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="492.01µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=51ece6a2-e77f-46a5-8d57-e783d865964a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb" http.request.useragent="Go-http-client/1.1" http.response.duration="604.276µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "DELETE /v2/foo/schema1/manifests/sha256:3be55cab892817efad227aa3b6f37df763e107f77c3612c1ceedc777aa7be0cb HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=797bc6b6-1604-4ecb-8c18-e96b2300cf3e http.request.method=GET http.request.remoteaddr="127.0.0.1:56594" 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="467.876µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=acb6f825-7ab4-4c6c-ba66-57fd16615543 http.request.method=GET http.request.remoteaddr="127.0.0.1:56594" 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="504.372µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" 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.24.3 http.request.host="127.0.0.1:44727" http.request.id=7374dfef-faf3-4ed2-9fad-ca1fcb807379 http.request.method=GET http.request.remoteaddr="127.0.0.1:56594" 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="548.948µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" 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.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44727" http.request.id=3f3ccace-46ef-4b5c-a90a-0a78e495f9fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:56594" 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="590.598µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T05:19:24Z" 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.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44727" http.request.id=3f3ccace-46ef-4b5c-a90a-0a78e495f9fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:56594" 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="615.357µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T05:19:24Z" 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.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44727" http.request.id=3f3ccace-46ef-4b5c-a90a-0a78e495f9fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:56594" 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="635.342µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=a33ade9a-9fe4-443c-a3b3-e2d3a03c8dd5 http.request.method=POST http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="592.444µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=91b2689f-1e37-4234-bc2a-a4f4fee5d24b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema2/blobs/uploads/9972dbe1-53ad-4da7-ae61-5b94aaf189ff?_state=u3xh-j_VVQhJl7lgEv-SJs43kV63hGhavynkKnybay57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5OTcyZGJlMS01M2FkLTRkYTctYWU2MS01Yjk0YWFmMTg5ZmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjQuODE2OTE4ODI4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="784.59µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "PUT /v2/foo/schema2/blobs/uploads/9972dbe1-53ad-4da7-ae61-5b94aaf189ff?_state=u3xh-j_VVQhJl7lgEv-SJs43kV63hGhavynkKnybay57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5OTcyZGJlMS01M2FkLTRkYTctYWU2MS01Yjk0YWFmMTg5ZmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjQuODE2OTE4ODI4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" 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.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44727" http.request.id=2e598ee1-39c1-4d0a-9560-d34bc738e6c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56594" 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="618.531µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T05:19:24Z" 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.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44727" http.request.id=2e598ee1-39c1-4d0a-9560-d34bc738e6c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56594" 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="640.341µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-12T05:19:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=c8bbf133-8555-4e49-870c-86a5a5b86db3 http.request.method=POST http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="608.875µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=c99e8ee2-894b-4b98-93c4-1320ad9d1a9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema2/blobs/uploads/68ac3226-2424-4e81-97d1-4aeeb67345ad?_state=qZve8QvtAM3BmT3ivwJUcjWVbq-iuUT-H7sVfd_-QUl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2OGFjMzIyNi0yNDI0LTRlODEtOTdkMS00YWVlYjY3MzQ1YWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjQuODcxNDE0NzJaIn0%3D&digest=sha256%3A9709454b36530ca919ab1288a7c3dcc6dd0f008f26c35dadf98d686ffd439fd5" http.request.useragent="Go-http-client/1.1" http.response.duration=496.796295ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:24 +0000] "PUT /v2/foo/schema2/blobs/uploads/68ac3226-2424-4e81-97d1-4aeeb67345ad?_state=qZve8QvtAM3BmT3ivwJUcjWVbq-iuUT-H7sVfd_-QUl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2OGFjMzIyNi0yNDI0LTRlODEtOTdkMS00YWVlYjY3MzQ1YWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjQuODcxNDE0NzJaIn0%3D&digest=sha256%3A9709454b36530ca919ab1288a7c3dcc6dd0f008f26c35dadf98d686ffd439fd5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=a2d4ed4e-09f2-49bf-800e-899f5aa32ee3 http.request.method=POST http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="858.506µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:25 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=8e7e240c-c18c-43cf-8a03-54258486e62d http.request.method=PUT http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema2/blobs/uploads/17c2f039-a284-44b5-a608-3cf91a56f7fb?_state=NOexGcrJQX03Dwil-MPD8KahyV6SCbQvRUqoxyG4I0J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxN2MyZjAzOS1hMjg0LTQ0YjUtYTYwOC0zY2Y5MWE1NmY3ZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjUuNDMxNDQ2MzM5WiJ9&digest=sha256%3A7755200b3b198066d9fb4548bb438d8f50672ff217c3d547ed29fa71ef46b7bd" http.request.useragent="Go-http-client/1.1" http.response.duration=678.112075ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:25 +0000] "PUT /v2/foo/schema2/blobs/uploads/17c2f039-a284-44b5-a608-3cf91a56f7fb?_state=NOexGcrJQX03Dwil-MPD8KahyV6SCbQvRUqoxyG4I0J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxN2MyZjAzOS1hMjg0LTQ0YjUtYTYwOC0zY2Y5MWE1NmY3ZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDU6MTk6MjUuNDMxNDQ2MzM5WiJ9&digest=sha256%3A7755200b3b198066d9fb4548bb438d8f50672ff217c3d547ed29fa71ef46b7bd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44727" http.request.id=063bcfb6-83e1-4ad2-8c31-7a4e8f0eefdd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.069794ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44727" http.request.id=c1d602b7-274b-46fc-81b0-76b4e792fb1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9" http.request.useragent="Go-http-client/1.1" http.response.duration="732.882µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "PUT /v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=a51637c1-894b-4c54-855f-cc3f67530b88 http.request.method=GET http.request.remoteaddr="127.0.0.1:56594" 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="627.689µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=a057eb7f-0047-4929-a574-42338c2caacd http.request.method=GET http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="595.823µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "GET /v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=dd76d13c-99d9-4a00-8cfa-b3c1744b7938 http.request.method=GET http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="536.033µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=d9757dd2-0dda-4bac-a788-32e535acfa6e http.request.method=GET http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9" http.request.useragent="Go-http-client/1.1" http.response.duration="523.641µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "GET /v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=46eb7106-9749-4499-8836-c23fe96cf06c http.request.method=GET http.request.remoteaddr="127.0.0.1:56594" 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="515.477µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=info msg="rewriting manifest sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=1ac50e4d-ecb4-4bd8-b747-c0696d4008ff http.request.method=GET http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T05:19:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=1ac50e4d-ecb4-4bd8-b747-c0696d4008ff http.request.method=GET http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.078927ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=bb40a9ee-8116-4bbe-816f-267577292bc3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9" http.request.useragent="Go-http-client/1.1" http.response.duration="594.978µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "DELETE /v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=5ca9c402-5c08-43c8-bb3a-0228866f1e20 http.request.method=GET http.request.remoteaddr="127.0.0.1:56594" http.request.uri="/v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="585.265µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9" 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "GET /v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=9f2b7a8a-c7ce-4212-84a2-3f4241b7e58b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56602" http.request.uri="/v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="663.553µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9" 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "DELETE /v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44727" http.request.id=da5cb47f-32db-4c5d-8daf-3ec71a60e476 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56608" http.request.uri="/v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9" http.request.useragent="Go-http-client/1.1" http.response.duration="831.563µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "PUT /v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=6c0549e7-0d66-4e8d-8e00-1293d1551618 http.request.method=GET http.request.remoteaddr="127.0.0.1:56608" http.request.uri="/v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="630.177µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "GET /v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=e986ac2d-9ec4-4e6a-9e2e-f349ef5fe9af http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56622" 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="722.962µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44727" http.request.id=8126d479-fa57-4750-ad8e-1997f6f1d080 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56626" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration="857.354µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=ea2bf2fd-4f4e-4567-a3df-08607b1cb5c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:56626" 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="562.91µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=e8a54871-797f-490c-b8d3-64b87b891162 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56626" http.request.uri="/v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9" http.request.useragent="Go-http-client/1.1" http.response.duration="595.688µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "DELETE /v2/foo/schema2/manifests/sha256:30fab3190a3349e978039235bdeff64730e761a0811a7c574980e4b18dea78c9 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44727" http.request.id=132a1c85-53fa-4fb9-b810-648c231558b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:56626" 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="505.423µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (2.33s) === RUN TestManifestDeleteDisabled time="2025-05-12T05:19:26Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T05:19:26Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:19:26Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:44725" http.request.id=1648781a-6140-4d81-b00d-b82f8baff4af http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47118" 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="661.29µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [12/May/2025:05:19:26 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-05-12T05:19:26Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T05:19:26Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:19:26Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 time="2025-05-12T05:19:27Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.3 time="2025-05-12T05:19:27Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.3 time="2025-05-12T05:19:27Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:39897" http.request.id=557c4add-b060-4198-a6e5-10221f5d3b3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:58574" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.321893ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [12/May/2025:05:19:27 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-12T05:19:27Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:39897" http.request.id=e84b14ad-6a3f-494b-a94a-8ed14fc77b12 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58586" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.118552ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [12/May/2025:05:19:27 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-12T05:19:27Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:39897" http.request.id=bdc25cd5-fae7-43ec-99ae-8f9f2cd18245 http.request.method=POST http.request.remoteaddr="127.0.0.1:58594" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.162435ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:05:19:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-12T05:19:27Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:39897" http.request.id=d5b72b25-d972-4abb-a572-2cc6ed5203bb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58606" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.20227ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:05:19:27 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.97s) === RUN TestProxyManifestGetByTag time="2025-05-12T05:19:27Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T05:19:27Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:19:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34145" http.request.id=7e012b48-c18a-4830-badb-e5f79fab9843 http.request.method=POST http.request.remoteaddr="127.0.0.1:39848" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="770.499µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34145" http.request.id=844896c8-1d18-495a-a1ec-b2ff62c257b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39848" http.request.uri="/v2/foo/bar/blobs/uploads/290290fc-5459-48ab-b7d4-340af670552b?_state=mXvAcFAS6eE4amQtPXC7rKPL0ynJwKNp2-Y7Tne-BBl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5MDI5MGZjLTU0NTktNDhhYi1iN2Q0LTM0MGFmNjcwNTUyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOToyNy4xNzE4MjA2OTRaIn0%3D&digest=sha256%3A2e2e5cd00f58a563932464f6229bdacc57897d102d2771ee4d93703c9cea5ba5" http.request.useragent="Go-http-client/1.1" http.response.duration=788.813204ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:27 +0000] "PUT /v2/foo/bar/blobs/uploads/290290fc-5459-48ab-b7d4-340af670552b?_state=mXvAcFAS6eE4amQtPXC7rKPL0ynJwKNp2-Y7Tne-BBl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5MDI5MGZjLTU0NTktNDhhYi1iN2Q0LTM0MGFmNjcwNTUyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOToyNy4xNzE4MjA2OTRaIn0%3D&digest=sha256%3A2e2e5cd00f58a563932464f6229bdacc57897d102d2771ee4d93703c9cea5ba5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34145" http.request.id=65d3fbca-d11b-4f86-a3e4-b1fa9644582f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39848" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.137758ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:27 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:27Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T05:19:27Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T05:19:27Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 time="2025-05-12T05:19:27Z" level=info msg="Starting upload purge in 37m0s" go.version=go1.24.3 time="2025-05-12T05:19:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34145" http.request.id=3cdba0f8-366a-44be-83c6-675aaa9cc84f http.request.method=GET http.request.remoteaddr="127.0.0.1:39848" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="492.194µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:05:19:27 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-12T05:19:27Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:34145" go.version=go1.24.3 time="2025-05-12T05:19:27Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.3 time="2025-05-12T05:19:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34145" http.request.id=30b71665-f9af-4ea7-bbbc-e65d5d1aafb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:39860" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="732.117µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:05:19:27 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-12T05:19:27Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:34145 /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:34145/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:33567" http.request.id=f7969908-e922-4f5e-97f2-9d2f9d014e46 http.request.method=GET http.request.remoteaddr="127.0.0.1:37794" http.request.uri="/v2/foo/bar/manifests/sha256:f8daa2505a42790dcf67d4e79db53bddaa3c22b9f1fcb842e43aaa2e861d5b5b" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:f8daa2505a42790dcf67d4e79db53bddaa3c22b9f1fcb842e43aaa2e861d5b5b" time="2025-05-12T05:19:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34145" http.request.id=b78a9dad-e3ec-4a96-9d42-c9ce2ab34493 http.request.method=GET http.request.remoteaddr="127.0.0.1:39876" http.request.uri="/v2/foo/bar/manifests/sha256:f8daa2505a42790dcf67d4e79db53bddaa3c22b9f1fcb842e43aaa2e861d5b5b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="939.645µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:05:19:27 +0000] "GET /v2/foo/bar/manifests/sha256:f8daa2505a42790dcf67d4e79db53bddaa3c22b9f1fcb842e43aaa2e861d5b5b HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T05:19:27Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:f8daa2505a42790dcf67d4e79db53bddaa3c22b9f1fcb842e43aaa2e861d5b5b with ttl=167h59m59.999998652s" go.version=go1.24.3 time="2025-05-12T05:19:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33567" http.request.id=f7969908-e922-4f5e-97f2-9d2f9d014e46 http.request.method=GET http.request.remoteaddr="127.0.0.1:37794" http.request.uri="/v2/foo/bar/manifests/sha256:f8daa2505a42790dcf67d4e79db53bddaa3c22b9f1fcb842e43aaa2e861d5b5b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.643746ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:05:19:27 +0000] "GET /v2/foo/bar/manifests/sha256:f8daa2505a42790dcf67d4e79db53bddaa3c22b9f1fcb842e43aaa2e861d5b5b HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T05:19:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34145" http.request.id=8eeeb796-ed86-492f-98b2-ffdc49294ce4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39876" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="517.859µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:05:19:27 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-12T05:19:27Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:34145 /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:34145/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:33567" http.request.id=0d3675ad-b237-4b0a-ae2e-22b2dce005c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:37802" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-05-12T05:19:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34145" http.request.id=d4e652e5-ed04-4152-bd77-3ca480ccabfd http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39882" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.032864ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:05:19:27 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T05:19:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33567" http.request.id=0d3675ad-b237-4b0a-ae2e-22b2dce005c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:37802" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.263827ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:05:19:27 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T05:19:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34145" http.request.id=6b88a1bd-b0f8-4b01-9ba3-92ead781e873 http.request.method=POST http.request.remoteaddr="127.0.0.1:39882" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="628.271µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34145" http.request.id=80e5185f-b609-45c0-8b4c-2f9287dbb740 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39882" http.request.uri="/v2/foo/bar/blobs/uploads/bb3aecab-dd76-41bd-a401-4ed6cfb669e0?_state=41zXCe_JyQ2JJ3VDTgoQlUnUBnMLa7Ro2sB95iCDeYB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiM2FlY2FiLWRkNzYtNDFiZC1hNDAxLTRlZDZjZmI2NjllMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOToyOC4wMTc5NTgxNTVaIn0%3D&digest=sha256%3Ae35311d2e1577e3f0c2079d6c6a19a8c1a9d92e461083aa535914b4cd0e25fe6" http.request.useragent="Go-http-client/1.1" http.response.duration=332.688312ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:28 +0000] "PUT /v2/foo/bar/blobs/uploads/bb3aecab-dd76-41bd-a401-4ed6cfb669e0?_state=41zXCe_JyQ2JJ3VDTgoQlUnUBnMLa7Ro2sB95iCDeYB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiM2FlY2FiLWRkNzYtNDFiZC1hNDAxLTRlZDZjZmI2NjllMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwNToxOToyOC4wMTc5NTgxNTVaIn0%3D&digest=sha256%3Ae35311d2e1577e3f0c2079d6c6a19a8c1a9d92e461083aa535914b4cd0e25fe6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34145" http.request.id=3a562629-ff3a-49bd-8c64-77e06c9ed2ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:39882" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.175345ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:05:19:28 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T05:19:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34145" http.request.id=0030702d-4184-40e5-8375-9ca3069fda7f http.request.method=GET http.request.remoteaddr="127.0.0.1:39882" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="512.07µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:05:19:28 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-12T05:19:28Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:34145 /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:34145/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:33567" http.request.id=a7666d9d-b28d-4f53-a866-78d762d71894 http.request.method=GET http.request.remoteaddr="127.0.0.1:37806" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-05-12T05:19:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34145" http.request.id=e94210f9-2071-4f02-9224-b502c222698b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39890" 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="912.447µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:05:19:28 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T05:19:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34145" http.request.id=95c3d241-64cd-41bc-a0ee-213b00b8cf85 http.request.method=GET http.request.remoteaddr="127.0.0.1:39890" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="484.543µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:05:19:28 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-12T05:19:28Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:34145 /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:34145/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:33567" http.request.id=a7666d9d-b28d-4f53-a866-78d762d71894 http.request.method=GET http.request.remoteaddr="127.0.0.1:37806" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-05-12T05:19:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34145" http.request.id=80bc7972-ab77-4848-8b8e-b79b915a3460 http.request.method=GET http.request.remoteaddr="127.0.0.1:39892" 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="940.496µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:05:19:28 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T05:19:28Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:0f557c3fc77292b8804d3a99beb7ae3b00b66625f972b9bb914eafc76d574553 with ttl=167h59m59.999998022s" go.version=go1.24.3 time="2025-05-12T05:19:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33567" http.request.id=a7666d9d-b28d-4f53-a866-78d762d71894 http.request.method=GET http.request.remoteaddr="127.0.0.1:37806" 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.067174ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:05:19:28 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (1.26s) === RUN TestAppDispatcher time="2025-05-12T05:19:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=9ec88dab-69bd-40c7-ba17-45bf3cd3b778 http.request.method=GET http.request.remoteaddr="127.0.0.1:36818" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="628.101µs" http.response.status=200 http.response.written=0 time="2025-05-12T05:19:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=613bf14f-d955-4ed0-9ff9-484ed63c5bb2 http.request.method=GET http.request.remoteaddr="127.0.0.1:36818" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="464.936µs" http.response.status=200 http.response.written=0 time="2025-05-12T05:19:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=0cfb0256-708d-4b9e-8903-53ec83751323 http.request.method=GET http.request.remoteaddr="127.0.0.1:36818" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="484.183µs" http.response.status=200 http.response.written=0 time="2025-05-12T05:19:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=b6fddab4-ddec-41dd-8e25-837ccda4e747 http.request.method=GET http.request.remoteaddr="127.0.0.1:36818" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="549.636µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.00s) === RUN TestNewApp time="2025-05-12T05:19: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.24.3 instance.id=06a8986b-f7a0-49de-a093-60593664495b time="2025-05-12T05:19:28Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=06a8986b-f7a0-49de-a093-60593664495b time="2025-05-12T05:19:28Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.3 http.request.host="127.0.0.1:43689" http.request.id=91b61d09-e241-41dd-8064-89eeeea78b38 http.request.method=GET http.request.remoteaddr="127.0.0.1:60612" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-05-12T05:19: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.24.3 instance.id=06a8986b-f7a0-49de-a093-60593664495b time="2025-05-12T05:19:28Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=06a8986b-f7a0-49de-a093-60593664495b time="2025-05-12T05:19:28Z" level=info msg="configuring file health check path=/tmp/healthcheck2121441780, interval=1" go.version=go1.24.3 instance.id=06a8986b-f7a0-49de-a093-60593664495b --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-05-12T05:19: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.24.3 instance.id=06a8986b-f7a0-49de-a093-60593664495b time="2025-05-12T05:19:32Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=06a8986b-f7a0-49de-a093-60593664495b time="2025-05-12T05:19:32Z" level=info msg="configuring TCP health check addr=127.0.0.1:45855, interval=1" go.version=go1.24.3 instance.id=06a8986b-f7a0-49de-a093-60593664495b --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-05-12T05:19:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 instance.id=06a8986b-f7a0-49de-a093-60593664495b time="2025-05-12T05:19:36Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=06a8986b-f7a0-49de-a093-60593664495b time="2025-05-12T05:19:36Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:35387, interval=1, threshold=3" go.version=go1.24.3 instance.id=06a8986b-f7a0-49de-a093-60593664495b --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 49.116s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.07s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.05s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.14s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.22s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.495s === RUN TestSchedule time="2025-05-12T05:18:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=f4c49de6-4353-4b7c-9cd4-98bb1ce3df50 time="2025-05-12T05:18:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.998924ms" go.version=go1.24.3 instance.id=f4c49de6-4353-4b7c-9cd4-98bb1ce3df50 time="2025-05-12T05:18:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=999.049µs" go.version=go1.24.3 instance.id=f4c49de6-4353-4b7c-9cd4-98bb1ce3df50 time="2025-05-12T05:18:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.721µs" go.version=go1.24.3 instance.id=f4c49de6-4353-4b7c-9cd4-98bb1ce3df50 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-05-12T05:18:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=f4c49de6-4353-4b7c-9cd4-98bb1ce3df50 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-05-12T05:18:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=f4c49de6-4353-4b7c-9cd4-98bb1ce3df50 time="2025-05-12T05:18:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.998802ms" go.version=go1.24.3 instance.id=f4c49de6-4353-4b7c-9cd4-98bb1ce3df50 time="2025-05-12T05:18:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.998977ms" go.version=go1.24.3 instance.id=f4c49de6-4353-4b7c-9cd4-98bb1ce3df50 time="2025-05-12T05:18:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=f4c49de6-4353-4b7c-9cd4-98bb1ce3df50 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-05-12T05:18:55Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=f4c49de6-4353-4b7c-9cd4-98bb1ce3df50 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.576s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.61s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 17242624 sha256:ef2dcd555bf7c5b8020f146078eff5db65f4683b3f987549cf5557ece5d83e16 [] map[] } --- PASS: TestSimpleBlobRead (0.11s) === RUN TestBlobMount --- PASS: TestBlobMount (0.15s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.95s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.67s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (0.90s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.00s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:14cffb7ebb3c5e4b9cfcdd0da5f8c759807bd63a4c901cc46f0d7ff3a13b6422 palailogos: marking blob sha256:5a7a62b815a8dadf0a1fae99ab48a5af425a208168021e7dc0da29f59a0bdf6d palailogos: marking blob sha256:f959cda71b23081d9e7a9f3a18e68fa340055df2b364b52d4ee3958aad4372f9 palailogos: marking manifest sha256:607af9df4da49f5b554c7d5ac469234a7d981b83ffc65bcabf669563634b3c98 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:3695dacefac14c530dcd562c098fcac63b9b06030be69f70fbe7359d59ba8495 palailogos: marking blob sha256:b970fdf898a560e60d0df544e5e8dabf345b9747c787da2548393c0dd4cd31eb palailogos: marking manifest sha256:6e14afc74ede5a3c12bd17071e0b7723a9f9cdb370f31102299fa4817fb6d165 palailogos: marking blob sha256:4f1a2f7d534072a98b1f25a6218685b4381c2bd6f535f03764bdfb8dd5707083 palailogos: marking blob sha256:95787c801479763320e6f682bb2f116c2fef3902ede6c59c471cb4370f724c3c palailogos: marking manifest sha256:9c8f05e2c1b438450996e409045a0eab0cdd0b5ca6f9d84bc6845a351b32f133 palailogos: marking blob sha256:14cffb7ebb3c5e4b9cfcdd0da5f8c759807bd63a4c901cc46f0d7ff3a13b6422 palailogos: marking blob sha256:6e14afc74ede5a3c12bd17071e0b7723a9f9cdb370f31102299fa4817fb6d165 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.57s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:42960034d1715cd665f8a77225479bc82df76c382e3623d57babce949f55006b deletemanifests: marking manifest sha256:a475d409a3ed157536f046bb97ee357b1ba741dc25d1c23d6cf3bee59e349e31 deletemanifests: marking blob sha256:3db265a959def7eeda11069fe1bb3004cc0d4b9c6dec54efa86d53f517a45c86 deletemanifests: marking blob sha256:a4b7428dd1ed59033e3908b62fb3ea7ff455e972eb47579c5f5b42a1b4698c89 deletemanifests: marking blob sha256:270f8e938649b903c6afcd770c6d078f237b36989e2801f2bdff8b4563e1955b 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:32e5db70305b0504ff3ffc4d2d775ec0b5dc8eab275da3c7478502b6a6bc1211 blob eligible for deletion: sha256:42960034d1715cd665f8a77225479bc82df76c382e3623d57babce949f55006b blob eligible for deletion: sha256:5da09d18098bac7bbd8a8abf2947df983b7a97ddd37896fb9da23f9d736768a0 blob eligible for deletion: sha256:fb920f8401c96f524dd38941db7242fd60d719dde0d4e89cd05cd79db9e00962 deletemanifests manifest eligible for deletion: sha256:42960034d1715cd665f8a77225479bc82df76c382e3623d57babce949f55006b deletemanifests: marking manifest sha256:a475d409a3ed157536f046bb97ee357b1ba741dc25d1c23d6cf3bee59e349e31 deletemanifests: marking blob sha256:3db265a959def7eeda11069fe1bb3004cc0d4b9c6dec54efa86d53f517a45c86 deletemanifests: marking blob sha256:a4b7428dd1ed59033e3908b62fb3ea7ff455e972eb47579c5f5b42a1b4698c89 deletemanifests: marking blob sha256:270f8e938649b903c6afcd770c6d078f237b36989e2801f2bdff8b4563e1955b time="2025-05-12T05:19:00Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/42960034d1715cd665f8a77225479bc82df76c382e3623d57babce949f55006b" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac time="2025-05-12T05:19:00Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/42960034d1715cd665f8a77225479bc82df76c382e3623d57babce949f55006b" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:32e5db70305b0504ff3ffc4d2d775ec0b5dc8eab275da3c7478502b6a6bc1211 time="2025-05-12T05:19:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/32/32e5db70305b0504ff3ffc4d2d775ec0b5dc8eab275da3c7478502b6a6bc1211" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac blob eligible for deletion: sha256:42960034d1715cd665f8a77225479bc82df76c382e3623d57babce949f55006b time="2025-05-12T05:19:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/42/42960034d1715cd665f8a77225479bc82df76c382e3623d57babce949f55006b" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac blob eligible for deletion: sha256:5da09d18098bac7bbd8a8abf2947df983b7a97ddd37896fb9da23f9d736768a0 time="2025-05-12T05:19:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5d/5da09d18098bac7bbd8a8abf2947df983b7a97ddd37896fb9da23f9d736768a0" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac blob eligible for deletion: sha256:fb920f8401c96f524dd38941db7242fd60d719dde0d4e89cd05cd79db9e00962 time="2025-05-12T05:19:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fb/fb920f8401c96f524dd38941db7242fd60d719dde0d4e89cd05cd79db9e00962" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac --- PASS: TestDeleteManifestIfTagNotFound (0.54s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:6d651d566c4042418dcf4e752b247ecf62da9d45948941b3f61b6007dc1bcca9 time="2025-05-12T05:19:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6d/6d651d566c4042418dcf4e752b247ecf62da9d45948941b3f61b6007dc1bcca9" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac blob eligible for deletion: sha256:81f084e4f05e29cc41e64d3e4a2276e2246d5327480dcd27949d92184f3a3bee time="2025-05-12T05:19:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/81/81f084e4f05e29cc41e64d3e4a2276e2246d5327480dcd27949d92184f3a3bee" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac blob eligible for deletion: sha256:b5022247f91cc77d469b2d51f1a716045180dca6ac4e050c0fd8f09c7a784a99 time="2025-05-12T05:19:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b5/b5022247f91cc77d469b2d51f1a716045180dca6ac4e050c0fd8f09c7a784a99" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac --- PASS: TestGCWithMissingManifests (0.18s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:111401d00bb1fdfdaf6090af89f8c9e2b3fe30f479cb5d418c2b76980dd4dea8 komnenos: marking blob sha256:97ba9ec56ce2d987b9707548a373e7580ca0e0fb6b65c5bcfd5dce847e5feb45 komnenos: marking blob sha256:8982a1ac0d69c21db3a6702cb868bb0dda158943cd576767baba2a5eea6b6b0f 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:c0efdc9f535d446a0240de2194c2cc495b3ea4a90483320a2998fa74ac3706e4 time="2025-05-12T05:19:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c0/c0efdc9f535d446a0240de2194c2cc495b3ea4a90483320a2998fa74ac3706e4" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac blob eligible for deletion: sha256:c5a865026f6fdc4858883df9dad96865c749f05fbf95f0da53dc590f5a8101f4 time="2025-05-12T05:19:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c5/c5a865026f6fdc4858883df9dad96865c749f05fbf95f0da53dc590f5a8101f4" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac blob eligible for deletion: sha256:c6cc31a231b4c4aaeaa64f2be9dfd13fc7a6daff72e3dd39e26068f9100792d8 time="2025-05-12T05:19:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c6/c6cc31a231b4c4aaeaa64f2be9dfd13fc7a6daff72e3dd39e26068f9100792d8" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-05-12T05:19:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac blob eligible for deletion: sha256:f5a0f38e158e65d7d45d46ce81fe203ee5af1b9283b055cda028e63b47c167b0 time="2025-05-12T05:19:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f5/f5a0f38e158e65d7d45d46ce81fe203ee5af1b9283b055cda028e63b47c167b0" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac blob eligible for deletion: sha256:78715ad001ea2d0b5e18352d9974c8513b729f0037662e85ea1045df7e4f69d3 time="2025-05-12T05:19:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/78/78715ad001ea2d0b5e18352d9974c8513b729f0037662e85ea1045df7e4f69d3" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac blob eligible for deletion: sha256:aef2072a6df2f6db3679677b09e31ad05860c9dd4b6ddcd938f5e5e44a82320d time="2025-05-12T05:19:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ae/aef2072a6df2f6db3679677b09e31ad05860c9dd4b6ddcd938f5e5e44a82320d" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac --- PASS: TestDeletionHasEffect (0.58s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.51s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:0675e01cae7e3481eed38baadecfc7ae37e907184916af483708c352c5757922 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:55c0619901dad09f96017e0f612ce18641a0a647f3aab916d4b2c6b8b6b5c519 michael_z_doukas: marking blob sha256:59b924cb97c00c552fa97aaf4ae7dc244e7ef49fabb01301bec53d2cb314d0dd 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:5124826a4417365fc4d0242385d9ea37756296fb2b5f57461c2f0ce4c172087f time="2025-05-12T05:19:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/51/5124826a4417365fc4d0242385d9ea37756296fb2b5f57461c2f0ce4c172087f" go.version=go1.24.3 instance.id=aaf18834-4dfd-4cdd-9e91-7e19cb2709ac --- PASS: TestOrphanBlobDeleted (0.37s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:a8a3cb5cdbbd4fea5b47c3f523c6861007188a8df2193f371d0f89accafff979 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:7f50f6ec6bb34b57172788ca05f98d35d0bac0c5d7657e045d800504da3f4fbd --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.21s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.20s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.16s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.37s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2025-05-12T05:19:03Z" level=info msg="PurgeUploads starting: olderThan=2025-05-12 04:19:03.097103305 +0000 UTC m=-3591.912468334, actuallyDelete=true" time="2025-05-12T05:19:03Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-05-12T05:19:03Z" level=info msg="PurgeUploads starting: olderThan=2025-05-12 05:19:03.09768125 +0000 UTC m=+8.088109613, actuallyDelete=true" time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/15de0a58-58b4-4e71-8e25-f9139eadc60d have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.09768125 +0000 UTC m=+8.088109613). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4dc8e8e1-017d-49e7-8ef6-309797d9e81e have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.09768125 +0000 UTC m=+8.088109613). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5bfdfd69-bc1a-4dba-9a80-616ba83307c1 have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.09768125 +0000 UTC m=+8.088109613). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/70bd4aa8-5041-4af6-84e2-7a4028108541 have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.09768125 +0000 UTC m=+8.088109613). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c9a3d2aa-c456-49ae-9083-df6c74b72344 have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.09768125 +0000 UTC m=+8.088109613). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e1948d7a-8a1e-4cd5-bb77-50eca8d270db have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.09768125 +0000 UTC m=+8.088109613). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/537cb32f-fc00-41d6-88f7-db77ddc44af6 have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.09768125 +0000 UTC m=+8.088109613). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/137a32dc-7f4d-4410-8a6b-8c0b9d4c5098 have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.09768125 +0000 UTC m=+8.088109613). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/23010e5e-4a6e-47d8-99fb-dd6f6c6400b4 have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.09768125 +0000 UTC m=+8.088109613). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/66daee25-db3c-4e7d-94c7-3b37a685717c have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.09768125 +0000 UTC m=+8.088109613). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6886689e-8414-4ee4-8c53-0b04cd82cfd4 have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.09768125 +0000 UTC m=+8.088109613). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-05-12T05:19:03Z" level=info msg="PurgeUploads starting: olderThan=2025-05-12 05:19:03.098390197 +0000 UTC m=+8.088818564, actuallyDelete=true" time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0fe54327-0b19-4f32-8acc-a2cb0fd11092 have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.098390197 +0000 UTC m=+8.088818564). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b10bcbcf-f5e0-41e1-b1e4-8fe65d22e9f3 have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.098390197 +0000 UTC m=+8.088818564). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/127916ab-5797-474b-bda8-c961d54c6ca2 have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.098390197 +0000 UTC m=+8.088818564). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/16d3b302-e99a-4120-9531-934f32fcbf19 have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.098390197 +0000 UTC m=+8.088818564). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/cdbe90a6-032c-4443-bccd-549d1927190b have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.098390197 +0000 UTC m=+8.088818564). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-05-12T05:19:03Z" level=info msg="PurgeUploads starting: olderThan=2025-05-12 05:19:03.098883036 +0000 UTC m=+8.089311397, actuallyDelete=true" time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/adfd1d32-ed2d-4ff9-a13c-a601f5e67cb6 have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.098883036 +0000 UTC m=+8.089311397). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/baba3d13-9c3e-47ae-a296-1f7febb15b3c have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.098883036 +0000 UTC m=+8.089311397). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c4ac4f37-a657-439b-ab4b-680dbe308d79 have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.098883036 +0000 UTC m=+8.089311397). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d1c0438d-b579-44c9-940c-460309f0c0e1 have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.098883036 +0000 UTC m=+8.089311397). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d81c9d6d-2a8b-433d-a07a-139f7f8dae2f have older date (2025-05-12 04:19:03 +0000 UTC) than purge date (2025-05-12 05:19:03.098883036 +0000 UTC m=+8.089311397). Removing upload directory." time="2025-05-12T05:19:03Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-05-12T05:19:03Z" level=info msg="PurgeUploads starting: olderThan=2025-05-12 05:19:03.099195927 +0000 UTC m=+8.089624288, actuallyDelete=true" time="2025-05-12T05:19:03Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 8.102s ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.004s === 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.003s === RUN TestWalkFileRemoved time="2025-05-12T05:18:55Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.002s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.331s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.03s) === 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.029s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.15s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.483s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.21s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.560s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-05-12T05:18:57Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.3 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-05-12T05:18:57Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.3 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-05-12T05:18:57Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.3 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestParsing === CONT TestUpdateCalledRegularly === CONT TestInvalidNetworkType === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestInvalidData === CONT TestMatchIPV4 time="2025-05-12T05:18:57Z" level=error msg="unknown ip address format" go.version=go1.24.3 instance.id=495d2d52-adc7-4fd8-b3f2-30c5ae670ed6 ip=?0000000000000000000000000000000000 --- PASS: TestParsing (0.00s) === CONT TestMatchIPV6 --- PASS: TestInvalidNetworkType (0.00s) === CONT TestMatchIPV4WithRegionMatched --- PASS: TestS3TryUpdate (0.00s) time="2025-05-12T05:18:57Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-12T05:18:57Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.3 instance.id=495d2d52-adc7-4fd8-b3f2-30c5ae670ed6 === CONT TestMatchIPV4_2 --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4 (0.00s) time="2025-05-12T05:18:57Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.3 instance.id=495d2d52-adc7-4fd8-b3f2-30c5ae670ed6 --- PASS: TestInvalidData (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) time="2025-05-12T05:18:58Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-12T05:18:59Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-12T05:19:00Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-12T05:19:01Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.506s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.002s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.349s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.32s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.672s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.006s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r12.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r12.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-s390x.so.1 >>> docker-registry*: Package size: 27.4 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r12.apk >>> docker-registry: Build complete at Mon, 12 May 2025 05:19:45 +0000 elapsed time 0h 1m 12s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250512.051834) (2/2) Purging go (1.24.3-r0) Executing busybox-1.37.0-r17.trigger OK: 359 MiB in 104 packages >>> docker-registry: Updating the community/s390x repository index... >>> docker-registry: Signing the index...