>>> docker-registry: Building community/docker-registry 2.8.3-r6 (using abuild 3.13.0-r3) started Thu, 06 Jun 2024 08:02:03 +0000 >>> docker-registry: Checking sanity of /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.22.4-r0) (2/2) Installing .makedepends-docker-registry (20240606.080204) Executing busybox-1.36.1-r28.trigger OK: 554 MiB in 105 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.20/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/v3.20/docker-registry-2.8.3.tar.gz.part' saved >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.20/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] ? github.com/docker/distribution/manifest [no test files] ? github.com/docker/distribution/metrics [no test files] ? github.com/docker/distribution/reference [no test files] ? github.com/docker/distribution/registry/auth [no test files] === RUN Test time="2024-06-06T08:02:31Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2024-06-06T08:02:31Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.03s) PASS ok github.com/docker/distribution/configuration 0.032s ? github.com/docker/distribution/registry/client/transport [no test files] ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] ? github.com/docker/distribution/registry/storage/driver/factory [no test files] ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] ? github.com/docker/distribution/registry/storage/driver/oss [no test files] ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] ? github.com/docker/distribution/version [no test files] === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2024-06-06T08:02:31Z" 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.011s === 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.009s === 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.005s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.44s) PASS ok github.com/docker/distribution/health/checks 0.447s === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.011s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.010s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.03s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.01s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.02s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.071s === 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.008s === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.02s) === 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 2024/06/06 08:02:31 http: TLS handshake error from 127.0.0.1:48632: 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:42251/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42251/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42251/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:42251/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:35461?status=0, fail=true --- PASS: TestHTTPSink (0.13s) === RUN TestListener --- PASS: TestListener (1.63s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2024-06-06T08:02:33Z" level=info msg="broadcaster: closing" time="2024-06-06T08:02:33Z" level=info msg="closing testSink" time="2024-06-06T08:02:33Z" level=info msg="closing testSink" time="2024-06-06T08:02:33Z" level=info msg="closing testSink" time="2024-06-06T08:02:33Z" level=info msg="closing testSink" time="2024-06-06T08:02:33Z" level=info msg="closing testSink" time="2024-06-06T08:02:33Z" level=info msg="closing testSink" time="2024-06-06T08:02:33Z" level=info msg="closing testSink" time="2024-06-06T08:02:33Z" level=info msg="closing testSink" time="2024-06-06T08:02:33Z" level=info msg="closing testSink" time="2024-06-06T08:02:33Z" level=info msg="closing testSink" time="2024-06-06T08:02:33Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2024-06-06T08:02:33Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 1} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 1} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 1} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=warning msg="&{0x57947e60 0.9} encountered too many errors, backing off" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2024-06-06T08:02:33Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.47s) PASS ok github.com/docker/distribution/notifications 2.408s === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2024-06-06T08:02:31Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2024-06-06T08:02:31.557280464Z" 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.22.4 time="2024-06-06T08:02:31.557928945Z" level=info msg="Starting upload purge in 14m0s" go.version=go1.22.4 time="2024-06-06T08:02:31.55813817Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:02:31.581388229Z" level=info msg="listening on [::]:5000" go.version=go1.22.4 time="2024-06-06T08:02:34.583581134Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.22.4 time="2024-06-06T08:02:34.686941215Z" level=info msg="response completed" go.version=go1.22.4 http.request.host=127.0.0.1 http.request.id=ad0ec026-c9ef-450e-b1e6-300fba35663b http.request.method=GET http.request.remoteaddr="127.0.0.1:39542" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.939984ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Jun/2024:08:02:34 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.13s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2024-06-06T08:02:36.137487738Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2024-06-06T08:02:36.138928038Z" 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.22.4 time="2024-06-06T08:02:36.138962142Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:02:36.139025264Z" level=info msg="Starting upload purge in 35m0s" go.version=go1.22.4 time="2024-06-06T08:02:36.140055768Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.22.4 time="2024-06-06T08:02:36.140087539Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.22.4 time="2024-06-06T08:02:36.14080451Z" level=info msg="listening on [::]:5001, tls" go.version=go1.22.4 time="2024-06-06T08:02:39.167449242Z" level=info msg="response completed" go.version=go1.22.4 http.request.host=127.0.0.1 http.request.id=3c171f4d-ce75-48a5-b86f-08c7861fc2ce http.request.method=GET http.request.remoteaddr="127.0.0.1:53514" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.536147ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Jun/2024:08:02:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2024-06-06T08:02:39.167687458Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.22.4 --- PASS: TestRegistrySupportedCipherSuite (4.58s) === RUN TestRegistryUnsupportedCipherSuite time="2024-06-06T08:02:40.190547003Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2024-06-06T08:02:40.191971016Z" 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.22.4 time="2024-06-06T08:02:40.192008321Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:02:40.192054341Z" level=info msg="Starting upload purge in 51m0s" go.version=go1.22.4 time="2024-06-06T08:02:40.193150561Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.22.4 --- PASS: TestRegistryUnsupportedCipherSuite (9.03s) PASS ok github.com/docker/distribution/registry 16.757s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.006s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.02s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.11s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.192s === RUN TestBasicAccessController time="2024-06-06T08:02:31Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.22.4 instance.id=92e14fe1-3109-48c2-bb65-711c29e2bb62 time="2024-06-06T08:02:31Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.22.4 instance.id=92e14fe1-3109-48c2-bb65-711c29e2bb62 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2024-06-06T08:02:31Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.22.4 password="F3BihGgqkU8Z3Vj-UyDioU7wk_-CTd4fjbcChFd3rtQ" user=docker --- PASS: TestCreateHtpasswdFile (0.19s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.207s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.008s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.20s) === RUN TestLeeway time="2024-06-06T08:02:31Z" level=info msg="token not to be used before 2024-06-06 08:02:32 +0000 UTC - currently 2024-06-06 08:02:31.76389486 +0000 UTC m=+0.217542242" time="2024-06-06T08:02:31Z" level=info msg="token not to be used after 2024-06-06 08:02:31 +0000 UTC - currently 2024-06-06 08:02:31.77658475 +0000 UTC m=+0.230232082" --- PASS: TestLeeway (0.03s) === RUN TestAccessController time="2024-06-06T08:02:31Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.10s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.03s) PASS ok github.com/docker/distribution/registry/auth/token 0.363s === 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.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.04s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.01s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.160s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.030s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.007s === RUN TestCheckAPI time="2024-06-06T08:02: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.22.4 time="2024-06-06T08:02:32Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:02:32Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40671" http.request.id=c7178d74-c9af-45d9-b57f-dd2162cad974 http.request.method=GET http.request.remoteaddr="127.0.0.1:54952" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.596073ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Jun/2024:08:02:32 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.03s) === RUN TestCatalogAPI time="2024-06-06T08:02: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.22.4 time="2024-06-06T08:02:32Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:02:32Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=85779188-bd80-49cc-8b1f-36b52450b2c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=6.207775ms http.response.status=200 http.response.written=20 127.0.0.1 - - [06/Jun/2024:08:02:32 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2024-06-06T08:02:33Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=dacda65e-98c9-482e-a397-39ac3936e7d0 http.request.method=POST http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.889358ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:33 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=c8c24a4f-2e96-4bf3-a20b-52c27bf2272e http.request.method=PUT http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/aaaa/blobs/uploads/a22d9219-b23d-44fa-b2b1-3ce7a5f83912?_state=2lRYs4Ke4E0dQ34RszDjKG_GROARybYKGOOWMUzETft7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhMjJkOTIxOS1iMjNkLTQ0ZmEtYjJiMS0zY2U3YTVmODM5MTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDI6MzMuMjUxNzk2NDQzWiJ9&digest=sha256%3A6c3a4f3e5a15d48193b2be1a7ed668dfc0e728e9fee307b1f5030e97949f09b1" http.request.useragent="Go-http-client/1.1" http.response.duration=6.656322119s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:33 +0000] "PUT /v2/foo/aaaa/blobs/uploads/a22d9219-b23d-44fa-b2b1-3ce7a5f83912?_state=2lRYs4Ke4E0dQ34RszDjKG_GROARybYKGOOWMUzETft7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhMjJkOTIxOS1iMjNkLTQ0ZmEtYjJiMS0zY2U3YTVmODM5MTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDI6MzMuMjUxNzk2NDQzWiJ9&digest=sha256%3A6c3a4f3e5a15d48193b2be1a7ed668dfc0e728e9fee307b1f5030e97949f09b1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=a87df238-82a6-4786-af39-c25415f16347 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.148758ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:39 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:40Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=21ca1bc9-3577-414c-ae1c-ab77fce9dd2c http.request.method=POST http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.425053ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:40 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=0896a1a1-dd85-443d-9b77-7dbedd185925 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/bbbb/blobs/uploads/185293f5-9e0d-4495-84a9-fafa85140f39?_state=HWRh963SEqXotuyZ0GpzFShD9KZgRT35RkHLmJ6gpIx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxODUyOTNmNS05ZTBkLTQ0OTUtODRhOS1mYWZhODUxNDBmMzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDI6NDAuMjUyNjk5NTMyWiJ9&digest=sha256%3A56f7a9b0b038d5a78743fb174f1807f61c6e1f77c879ca9224d6e8a7d19ad88c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.629957983s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:40 +0000] "PUT /v2/foo/bbbb/blobs/uploads/185293f5-9e0d-4495-84a9-fafa85140f39?_state=HWRh963SEqXotuyZ0GpzFShD9KZgRT35RkHLmJ6gpIx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxODUyOTNmNS05ZTBkLTQ0OTUtODRhOS1mYWZhODUxNDBmMzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDI6NDAuMjUyNjk5NTMyWiJ9&digest=sha256%3A56f7a9b0b038d5a78743fb174f1807f61c6e1f77c879ca9224d6e8a7d19ad88c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=146b9d35-815a-4aa8-88c0-49fee00691c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.974388ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:43 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:44Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=c366711b-41c1-4a76-ba5e-d66f84a019b7 http.request.method=POST http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.204863ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:44 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:47Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=8ab7d64f-c422-48ba-9154-5081975213ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/cccc/blobs/uploads/8f3e3a2f-dfed-45bd-a6cd-f27fd7a829f1?_state=NZg2y0rgSf-xwPN4mdRP_6AY7wg_sNfRQzNp_OhzOnB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4ZjNlM2EyZi1kZmVkLTQ1YmQtYTZjZC1mMjdmZDdhODI5ZjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDI6NDQuMjkyMDg0NDQ2WiJ9&digest=sha256%3Aafbbbb392981a4c20d114fcdb3eb95c95c2812327d49a11bce1662f10bdcca9e" http.request.useragent="Go-http-client/1.1" http.response.duration=3.564534868s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:44 +0000] "PUT /v2/foo/cccc/blobs/uploads/8f3e3a2f-dfed-45bd-a6cd-f27fd7a829f1?_state=NZg2y0rgSf-xwPN4mdRP_6AY7wg_sNfRQzNp_OhzOnB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4ZjNlM2EyZi1kZmVkLTQ1YmQtYTZjZC1mMjdmZDdhODI5ZjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDI6NDQuMjkyMDg0NDQ2WiJ9&digest=sha256%3Aafbbbb392981a4c20d114fcdb3eb95c95c2812327d49a11bce1662f10bdcca9e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:47Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=b98eed6c-e6e1-42fc-81ba-9dd9585beb8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.928603ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:47 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:48Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=eb9d542c-a28a-4397-8f93-e2d275283cce http.request.method=POST http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.956677ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:48 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:51Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=61ecbc97-2391-48c1-aeb8-1a2abe57eacf http.request.method=PUT http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/dddd/blobs/uploads/6bbe1ee7-78b5-4591-a5f8-3a5b2501e806?_state=i5l1EDexDhTr8KYTlrhzKFxSVLJryZiDq5WpLkk-a917Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2YmJlMWVlNy03OGI1LTQ1OTEtYTVmOC0zYTViMjUwMWU4MDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDI6NDguMjE3Njg1ODg4WiJ9&digest=sha256%3Ac2111094418b6126ad12049f92f4f281a9d6acaf92f74f9f82155775b4151afe" http.request.useragent="Go-http-client/1.1" http.response.duration=3.138248032s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:48 +0000] "PUT /v2/foo/dddd/blobs/uploads/6bbe1ee7-78b5-4591-a5f8-3a5b2501e806?_state=i5l1EDexDhTr8KYTlrhzKFxSVLJryZiDq5WpLkk-a917Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2YmJlMWVlNy03OGI1LTQ1OTEtYTVmOC0zYTViMjUwMWU4MDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDI6NDguMjE3Njg1ODg4WiJ9&digest=sha256%3Ac2111094418b6126ad12049f92f4f281a9d6acaf92f74f9f82155775b4151afe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:51Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=4b785616-cbaa-4046-adcd-37df92614f27 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=13.474959ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:51 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:51Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=c81004ad-f32b-4113-b8e4-4ec6ffabafae http.request.method=POST http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.702642ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:51 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:53Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=e2eebac1-64a3-450e-a3da-f2787ea0d40c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/eeee/blobs/uploads/6ac3c7b0-1ad5-4890-9431-80cf4b1c7594?_state=UM4i8BhdgIs6ambelGZILXQfkUFGM4BZI545Rkw2pOB7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI2YWMzYzdiMC0xYWQ1LTQ4OTAtOTQzMS04MGNmNGIxYzc1OTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDI6NTEuNjgxODE1MTRaIn0%3D&digest=sha256%3A6bd3778d5bf7583917865a7c9049a0697af801130934c436230e65c46ce41d0a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.116363729s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:51 +0000] "PUT /v2/foo/eeee/blobs/uploads/6ac3c7b0-1ad5-4890-9431-80cf4b1c7594?_state=UM4i8BhdgIs6ambelGZILXQfkUFGM4BZI545Rkw2pOB7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI2YWMzYzdiMC0xYWQ1LTQ4OTAtOTQzMS04MGNmNGIxYzc1OTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDI6NTEuNjgxODE1MTRaIn0%3D&digest=sha256%3A6bd3778d5bf7583917865a7c9049a0697af801130934c436230e65c46ce41d0a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:53Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=66c01c23-01a4-4948-bbc2-33c853dc4166 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.287896ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:53 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:54Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=50d335b5-0f34-4cb6-82fc-982b6a438ef9 http.request.method=POST http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.795603ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:54 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=c6c53d0d-3af7-4526-9bd1-cea86506653c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/ffff/blobs/uploads/427c437b-a61b-4374-9951-9ec07e8a8b37?_state=3PFcrXs-zLki5ftGRbjD0L80MB9eHhiFeujogdn_Iid7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI0MjdjNDM3Yi1hNjFiLTQzNzQtOTk1MS05ZWMwN2U4YThiMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDI6NTQuMjIyMzU0NDc5WiJ9&digest=sha256%3Ae49f027f8726f56731783ab1e282a308cd7915117cd67434a0b3082a42d08046" http.request.useragent="Go-http-client/1.1" http.response.duration=3.912705097s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:54 +0000] "PUT /v2/foo/ffff/blobs/uploads/427c437b-a61b-4374-9951-9ec07e8a8b37?_state=3PFcrXs-zLki5ftGRbjD0L80MB9eHhiFeujogdn_Iid7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI0MjdjNDM3Yi1hNjFiLTQzNzQtOTk1MS05ZWMwN2U4YThiMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDI6NTQuMjIyMzU0NDc5WiJ9&digest=sha256%3Ae49f027f8726f56731783ab1e282a308cd7915117cd67434a0b3082a42d08046 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=ca3906cf-8176-40aa-acf3-f01b3300edae http.request.method=PUT http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.550732ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:58 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:02:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=b9c055fe-8154-4a74-ba23-ac18618682a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.396688ms http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Jun/2024:08:02:58 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2024-06-06T08:02:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=4f149ccc-c576-4d48-9f44-cf3224c65516 http.request.method=GET http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.496125ms http.response.status=200 http.response.written=30 127.0.0.1 - - [06/Jun/2024:08:02:58 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2024-06-06T08:02:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=43c8bc75-fd47-454f-8c95-1d5869b70e4c http.request.method=GET http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.556865ms http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Jun/2024:08:02:58 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2024-06-06T08:02:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=bb103e1d-47fe-4cb1-96ce-e2018e2b550f http.request.method=GET http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.472438ms http.response.status=200 http.response.written=30 127.0.0.1 - - [06/Jun/2024:08:02:58 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2024-06-06T08:02:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=bceddc32-8fce-4e58-b56b-2ec992af9461 http.request.method=GET http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/_catalog?n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.636975ms http.response.status=200 http.response.written=63 127.0.0.1 - - [06/Jun/2024:08:02:58 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2024-06-06T08:02:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=8ce85252-d24a-4fba-96ea-4103e8e6d69e http.request.method=GET http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.557345ms http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Jun/2024:08:02:58 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2024-06-06T08:02:58Z" 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.22.4 http.request.host="127.0.0.1:44691" http.request.id=33c075eb-5507-41e5-9611-41732d872a03 http.request.method=GET http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.671793ms http.response.status=400 http.response.written=116 127.0.0.1 - - [06/Jun/2024:08:02:58 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2024-06-06T08:02:58Z" 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.22.4 http.request.host="127.0.0.1:44691" http.request.id=688e48e3-0266-48df-a529-039e583e9215 http.request.method=GET http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/_catalog?n=6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.428021ms http.response.status=400 http.response.written=115 127.0.0.1 - - [06/Jun/2024:08:02:58 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2024-06-06T08:02:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=e284ea6c-60b5-4328-9215-038eb94410f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/_catalog?n=0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.111012ms http.response.status=200 http.response.written=20 127.0.0.1 - - [06/Jun/2024:08:02:58 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2024-06-06T08:02:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:44691" http.request.id=abf604fa-4b24-4175-a694-bce11e3cdaf0 http.request.method=GET http.request.remoteaddr="127.0.0.1:59420" http.request.uri="/v2/_catalog?n=-1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.546255ms http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Jun/2024:08:02:58 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2024-06-06T08:02:58Z" 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.22.4 time="2024-06-06T08:02:58Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:02:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35291" http.request.id=20450961-2c17-4063-914b-0922d9b47889 http.request.method=POST http.request.remoteaddr="127.0.0.1:43258" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.373352ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:58 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:00Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35291" http.request.id=8fe1e2b8-7b54-4f27-a74b-afd98caf8daf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43258" http.request.uri="/v2/foo/aaaa/blobs/uploads/ce308578-adba-4a8c-b565-0e681801bed3?_state=RgtHQRNmWbx9qArzQCL4Z9q-50O0DtRRLepGhRGcN_V7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjZTMwODU3OC1hZGJhLTRhOGMtYjU2NS0wZTY4MTgwMWJlZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDI6NTguNTM0NzkwNTA4WiJ9&digest=sha256%3Ac0c36869ba3d210eb340238e95dbe258d35919318f33ab50b55453b7a9b9925c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.445782359s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:02:58 +0000] "PUT /v2/foo/aaaa/blobs/uploads/ce308578-adba-4a8c-b565-0e681801bed3?_state=RgtHQRNmWbx9qArzQCL4Z9q-50O0DtRRLepGhRGcN_V7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjZTMwODU3OC1hZGJhLTRhOGMtYjU2NS0wZTY4MTgwMWJlZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDI6NTguNTM0NzkwNTA4WiJ9&digest=sha256%3Ac0c36869ba3d210eb340238e95dbe258d35919318f33ab50b55453b7a9b9925c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:00Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35291" http.request.id=1f7da70c-d29b-4fe1-a850-30c246089099 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43258" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.090555ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:00 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:01Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35291" http.request.id=a7dfb16e-f738-4ff1-a19a-2ba2bb4e80ff http.request.method=POST http.request.remoteaddr="127.0.0.1:43258" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.663496ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:01 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:03Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35291" http.request.id=9548bcdd-37e3-4a89-97a0-1fb1581009bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:43258" http.request.uri="/v2/foo/bbbb/blobs/uploads/2ef9d93e-7041-4e91-a9b8-c0c9d29b5777?_state=4azBdUB1kfJ5iNSvO0C8rGyzmTqRwwocQ-AXwCssYDx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyZWY5ZDkzZS03MDQxLTRlOTEtYTliOC1jMGM5ZDI5YjU3NzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDM6MDEuMzA3MDQ5OTI0WiJ9&digest=sha256%3A7f1cab27607c642a5d0fe511750db5e9fce1c7e93905024e1ef55126a755011a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.794547412s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:01 +0000] "PUT /v2/foo/bbbb/blobs/uploads/2ef9d93e-7041-4e91-a9b8-c0c9d29b5777?_state=4azBdUB1kfJ5iNSvO0C8rGyzmTqRwwocQ-AXwCssYDx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyZWY5ZDkzZS03MDQxLTRlOTEtYTliOC1jMGM5ZDI5YjU3NzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDM6MDEuMzA3MDQ5OTI0WiJ9&digest=sha256%3A7f1cab27607c642a5d0fe511750db5e9fce1c7e93905024e1ef55126a755011a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:03Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35291" http.request.id=6103da90-e376-403c-a46e-c437d5554ed6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43258" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=13.287442ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:03 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:03Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35291" http.request.id=2cb27248-11cb-402b-94fc-ad334b91c941 http.request.method=POST http.request.remoteaddr="127.0.0.1:43258" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.634693ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:03 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:10Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35291" http.request.id=386cc975-7b43-4dc7-8364-d29890069ef3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43258" http.request.uri="/v2/foo/cccc/blobs/uploads/3240f89f-bfc0-4610-88d7-fbfa0c5abb87?_state=RBK2y0e5R7xIHpLH9UN0pZbqhNSOmU8pVV7VfoJCeKx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzMjQwZjg5Zi1iZmMwLTQ2MTAtODhkNy1mYmZhMGM1YWJiODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDM6MDMuNjYzNTI0MjFaIn0%3D&digest=sha256%3A34a610ad0c625808007bae25b1ee731a95fa14d33c4761cc38c43b810d260067" http.request.useragent="Go-http-client/1.1" http.response.duration=6.753371977s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:03 +0000] "PUT /v2/foo/cccc/blobs/uploads/3240f89f-bfc0-4610-88d7-fbfa0c5abb87?_state=RBK2y0e5R7xIHpLH9UN0pZbqhNSOmU8pVV7VfoJCeKx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzMjQwZjg5Zi1iZmMwLTQ2MTAtODhkNy1mYmZhMGM1YWJiODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDM6MDMuNjYzNTI0MjFaIn0%3D&digest=sha256%3A34a610ad0c625808007bae25b1ee731a95fa14d33c4761cc38c43b810d260067 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:10Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35291" http.request.id=76f87189-5cf9-4bf1-9d2d-b2ed2b4c0f8f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43258" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.163623ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:10 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:10Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35291" http.request.id=cfe9fdc8-354a-43d6-8345-ee298ceb0bb4 http.request.method=POST http.request.remoteaddr="127.0.0.1:43258" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.586683ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:10 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:16Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35291" http.request.id=1fbc60a8-30da-45e6-95ae-4c95dc757673 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43258" http.request.uri="/v2/foo/dddd/blobs/uploads/8ce9e8e7-18ae-4da4-9c79-b6fe7e87cbfa?_state=Y2oNyQLV-W0FxRycAay1rlb1EE1Sk7uSVShmTJcWdnl7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4Y2U5ZThlNy0xOGFlLTRkYTQtOWM3OS1iNmZlN2U4N2NiZmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDM6MTAuOTM1NzgxMjM2WiJ9&digest=sha256%3A482b9420a041143c7bbf7a63c57bd8f8d7fd9382e8f8f5d03e92b7cf4da77f28" http.request.useragent="Go-http-client/1.1" http.response.duration=5.236578668s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:10 +0000] "PUT /v2/foo/dddd/blobs/uploads/8ce9e8e7-18ae-4da4-9c79-b6fe7e87cbfa?_state=Y2oNyQLV-W0FxRycAay1rlb1EE1Sk7uSVShmTJcWdnl7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4Y2U5ZThlNy0xOGFlLTRkYTQtOWM3OS1iNmZlN2U4N2NiZmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDM6MTAuOTM1NzgxMjM2WiJ9&digest=sha256%3A482b9420a041143c7bbf7a63c57bd8f8d7fd9382e8f8f5d03e92b7cf4da77f28 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:16Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35291" http.request.id=79c5fe4a-defb-4025-8229-0e700f51930a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43258" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.228743ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:16Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35291" http.request.id=2bcebd60-7c19-4486-9a6f-b8db2635760e http.request.method=GET http.request.remoteaddr="127.0.0.1:43258" http.request.uri="/v2/_catalog?n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.34444ms http.response.status=200 http.response.written=63 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (43.40s) === RUN TestURLPrefix time="2024-06-06T08:03:16Z" 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.22.4 time="2024-06-06T08:03:16Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:03:16Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:34721" http.request.id=2a3a46af-bf58-483d-9eb0-93ac55a335fb http.request.method=GET http.request.remoteaddr="127.0.0.1:47626" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.714062ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2024-06-06T08:03:16Z" 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.22.4 time="2024-06-06T08:03:16Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:03:16Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1 err.message="blob unknown to registry" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=0c950ffd-b5ad-4efe-80fd-d2bed05d92ba http.request.method=GET http.request.remoteaddr="127.0.0.1:53110" http.request.uri="/v2/foo/bar/blobs/sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.9639ms http.response.status=404 http.response.written=157 vars.digest="sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" vars.name="foo/bar" 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "GET /v2/foo/bar/blobs/sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2024-06-06T08:03:16Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1 err.message="blob unknown to registry" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=cf43ff07-2613-4cd3-9cef-6851387be7ab http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53120" http.request.uri="/v2/foo/bar/blobs/sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.775583ms http.response.status=404 http.response.written=157 vars.digest="sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" vars.name="foo/bar" 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "HEAD /v2/foo/bar/blobs/sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2024-06-06T08:03:16Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=09406b81-a4f1-42fe-8e9f-a1eeaa39be66 http.request.method=POST http.request.remoteaddr="127.0.0.1:53120" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.731387ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:16Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=400df849-0ac7-4dfd-9e7d-caab8075950c http.request.method=GET http.request.remoteaddr="127.0.0.1:53120" http.request.uri="/v2/foo/bar/blobs/uploads/e4c1613a-e4be-4460-ada5-b7d7854724e3?_state=FHu-fLS7FE6NxrwyRaNaDOasawucftdKxbRzb2o7StV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0YzE2MTNhLWU0YmUtNDQ2MC1hZGE1LWI3ZDc4NTQ3MjRlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43MDg2MDg4MzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.822337ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "GET /v2/foo/bar/blobs/uploads/e4c1613a-e4be-4460-ada5-b7d7854724e3?_state=FHu-fLS7FE6NxrwyRaNaDOasawucftdKxbRzb2o7StV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0YzE2MTNhLWU0YmUtNDQ2MC1hZGE1LWI3ZDc4NTQ3MjRlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43MDg2MDg4MzhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:16Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=0e74ed52-7cec-4f6b-8c13-c0c37eea6f8a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53120" http.request.uri="/v2/foo/bar/blobs/uploads/e4c1613a-e4be-4460-ada5-b7d7854724e3?_state=FHu-fLS7FE6NxrwyRaNaDOasawucftdKxbRzb2o7StV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0YzE2MTNhLWU0YmUtNDQ2MC1hZGE1LWI3ZDc4NTQ3MjRlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43MDg2MDg4MzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.734547ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "DELETE /v2/foo/bar/blobs/uploads/e4c1613a-e4be-4460-ada5-b7d7854724e3?_state=FHu-fLS7FE6NxrwyRaNaDOasawucftdKxbRzb2o7StV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0YzE2MTNhLWU0YmUtNDQ2MC1hZGE1LWI3ZDc4NTQ3MjRlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43MDg2MDg4MzhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:16Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=404c6b1a-8d71-4f48-9a0a-d6d6128f859d http.request.method=GET http.request.remoteaddr="127.0.0.1:53120" http.request.uri="/v2/foo/bar/blobs/uploads/e4c1613a-e4be-4460-ada5-b7d7854724e3?_state=FHu-fLS7FE6NxrwyRaNaDOasawucftdKxbRzb2o7StV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0YzE2MTNhLWU0YmUtNDQ2MC1hZGE1LWI3ZDc4NTQ3MjRlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43MDg2MDg4MzhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e4c1613a-e4be-4460-ada5-b7d7854724e3 time="2024-06-06T08:03:16Z" 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.22.4 http.request.host="127.0.0.1:37421" http.request.id=404c6b1a-8d71-4f48-9a0a-d6d6128f859d http.request.method=GET http.request.remoteaddr="127.0.0.1:53120" http.request.uri="/v2/foo/bar/blobs/uploads/e4c1613a-e4be-4460-ada5-b7d7854724e3?_state=FHu-fLS7FE6NxrwyRaNaDOasawucftdKxbRzb2o7StV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0YzE2MTNhLWU0YmUtNDQ2MC1hZGE1LWI3ZDc4NTQ3MjRlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43MDg2MDg4MzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.514563ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=e4c1613a-e4be-4460-ada5-b7d7854724e3 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "GET /v2/foo/bar/blobs/uploads/e4c1613a-e4be-4460-ada5-b7d7854724e3?_state=FHu-fLS7FE6NxrwyRaNaDOasawucftdKxbRzb2o7StV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0YzE2MTNhLWU0YmUtNDQ2MC1hZGE1LWI3ZDc4NTQ3MjRlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43MDg2MDg4MzhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2024-06-06T08:03:16Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=34f2cdee-fc52-41fd-8461-be831df224c9 http.request.method=POST http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.205211ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:16Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=87c962de-3915-4853-a694-0658b6c8a083 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/uploads/1465b36a-a0a0-4925-9974-ab7d63b37645?_state=36fbZtZ-5SLnRDLDWQsMDTh0PQH_1UI7GCHPDq-dZMl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0NjViMzZhLWEwYTAtNDkyNS05OTc0LWFiN2Q2M2IzNzY0NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43MjE0MTQyOVoifQ%3D%3D&digest=sha256%3A051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" http.request.useragent="Go-http-client/1.1" provided=sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1 vars.name="foo/bar" vars.uuid=1465b36a-a0a0-4925-9974-ab7d63b37645 time="2024-06-06T08:03:16Z" level=error msg="error canceling upload after error: already closed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=87c962de-3915-4853-a694-0658b6c8a083 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/uploads/1465b36a-a0a0-4925-9974-ab7d63b37645?_state=36fbZtZ-5SLnRDLDWQsMDTh0PQH_1UI7GCHPDq-dZMl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0NjViMzZhLWEwYTAtNDkyNS05OTc0LWFiN2Q2M2IzNzY0NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43MjE0MTQyOVoifQ%3D%3D&digest=sha256%3A051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1465b36a-a0a0-4925-9974-ab7d63b37645 time="2024-06-06T08:03:16Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=87c962de-3915-4853-a694-0658b6c8a083 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/uploads/1465b36a-a0a0-4925-9974-ab7d63b37645?_state=36fbZtZ-5SLnRDLDWQsMDTh0PQH_1UI7GCHPDq-dZMl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0NjViMzZhLWEwYTAtNDkyNS05OTc0LWFiN2Q2M2IzNzY0NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43MjE0MTQyOVoifQ%3D%3D&digest=sha256%3A051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.091842ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=1465b36a-a0a0-4925-9974-ab7d63b37645 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "PUT /v2/foo/bar/blobs/uploads/1465b36a-a0a0-4925-9974-ab7d63b37645?_state=36fbZtZ-5SLnRDLDWQsMDTh0PQH_1UI7GCHPDq-dZMl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0NjViMzZhLWEwYTAtNDkyNS05OTc0LWFiN2Q2M2IzNzY0NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43MjE0MTQyOVoifQ%3D%3D&digest=sha256%3A051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2024-06-06T08:03:16Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=95c1c2fc-fa8b-4850-893e-db38a2aae4a9 http.request.method=POST http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.80065ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:16Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=94b93376-9bf8-47ad-9de4-31ca3d323f9b http.request.method=PUT http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/uploads/aeda75d9-87fe-410a-ae48-fd7967d69d1e?_state=n7KnhA5KzTI8ZPKkfIpcvKEz0yg6_xRflrbY_Iigu6h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlZGE3NWQ5LTg3ZmUtNDEwYS1hZTQ4LWZkNzk2N2Q2OWQxZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43Mjg3NDc4NjhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.22532ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "PUT /v2/foo/bar/blobs/uploads/aeda75d9-87fe-410a-ae48-fd7967d69d1e?_state=n7KnhA5KzTI8ZPKkfIpcvKEz0yg6_xRflrbY_Iigu6h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlZGE3NWQ5LTg3ZmUtNDEwYS1hZTQ4LWZkNzk2N2Q2OWQxZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43Mjg3NDc4NjhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:16Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=33b451d5-4514-4af0-8e6b-4d0e8abe2084 http.request.method=POST http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.615753ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:16Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=11a594ed-71bd-462c-8fcc-e7378cda6456 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/uploads/2a527d08-e8ad-4294-a2d8-d956d687661e?_state=yCdKPvFVMblGPI6Nv-ChG57o0xUbVZgd_5gusvmQWBJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJhNTI3ZDA4LWU4YWQtNDI5NC1hMmQ4LWQ5NTZkNjg3NjYxZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43MzM3OTg0NDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.974729ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "PUT /v2/foo/bar/blobs/uploads/2a527d08-e8ad-4294-a2d8-d956d687661e?_state=yCdKPvFVMblGPI6Nv-ChG57o0xUbVZgd_5gusvmQWBJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJhNTI3ZDA4LWU4YWQtNDI5NC1hMmQ4LWQ5NTZkNjg3NjYxZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43MzM3OTg0NDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:16Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=14450f32-cc14-451c-9a41-c3c4feeb6b16 http.request.method=POST http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.473992ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:22Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=792be1f6-b645-41c8-b5a0-d022f5130988 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/uploads/40006845-c329-4d40-a563-1abbcb2acb67?_state=NLa38PdpPHXymkpEMtCf_BX2tJ3BhzpAyeuLzwyuH5R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwMDA2ODQ1LWMzMjktNGQ0MC1hNTYzLTFhYmJjYjJhY2I2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43MzgyMjM1MzZaIn0%3D&digest=sha256%3A051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" http.request.useragent="Go-http-client/1.1" http.response.duration=5.600239493s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:16 +0000] "PUT /v2/foo/bar/blobs/uploads/40006845-c329-4d40-a563-1abbcb2acb67?_state=NLa38PdpPHXymkpEMtCf_BX2tJ3BhzpAyeuLzwyuH5R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwMDA2ODQ1LWMzMjktNGQ0MC1hNTYzLTFhYmJjYjJhY2I2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoxNi43MzgyMjM1MzZaIn0%3D&digest=sha256%3A051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:22Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=d6a61704-5d96-41c9-94ad-afc8df021c84 http.request.method=POST http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.409136ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:27Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:37421" http.request.id=9158d8fd-d4b8-41a6-95ba-a9f6913b40d1 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/uploads/efd5d602-6b00-4f1c-b5ad-908102401d65?_state=m_fHKLxEWCxV_5A8QXhQt_6QeAxs3664UKyMtW9cz6p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmZDVkNjAyLTZiMDAtNGYxYy1iNWFkLTkwODEwMjQwMWQ2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyMi42NTcxNjEyMzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.289640003s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:22 +0000] "PATCH /v2/foo/bar/blobs/uploads/efd5d602-6b00-4f1c-b5ad-908102401d65?_state=m_fHKLxEWCxV_5A8QXhQt_6QeAxs3664UKyMtW9cz6p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmZDVkNjAyLTZiMDAtNGYxYy1iNWFkLTkwODEwMjQwMWQ2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyMi42NTcxNjEyMzNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:27Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=ef201e57-8e64-48fe-a570-b576e7b72fbb http.request.method=PUT http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/uploads/efd5d602-6b00-4f1c-b5ad-908102401d65?_state=sPA4xa81Bj6rE4svRwLCWRjGDp7buTbjrgba9BNe1Ll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmZDVkNjAyLTZiMDAtNGYxYy1iNWFkLTkwODEwMjQwMWQ2NSIsIk9mZnNldCI6MjY3NDg5MjgsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDM6MjJaIn0%3D&digest=sha256%3A051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" http.request.useragent="Go-http-client/1.1" http.response.duration=3.805844ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:27 +0000] "PUT /v2/foo/bar/blobs/uploads/efd5d602-6b00-4f1c-b5ad-908102401d65?_state=sPA4xa81Bj6rE4svRwLCWRjGDp7buTbjrgba9BNe1Ll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmZDVkNjAyLTZiMDAtNGYxYy1iNWFkLTkwODEwMjQwMWQ2NSIsIk9mZnNldCI6MjY3NDg5MjgsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDM6MjJaIn0%3D&digest=sha256%3A051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:27Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=bf6d1207-17e0-41dc-82bd-8004c231166b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.065705ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:27 +0000] "HEAD /v2/foo/bar/blobs/sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:28Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=5d124e13-22fc-45f8-9394-0bb4db1e3758 http.request.method=GET http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=243.71663ms http.response.status=200 http.response.written=26748928 127.0.0.1 - - [06/Jun/2024:08:03:27 +0000] "GET /v2/foo/bar/blobs/sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1 HTTP/1.1" 200 26748928 "" "Go-http-client/1.1" time="2024-06-06T08:03:28Z" level=error msg="error parsing digest="sha257:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1": unsupported digest algorithm" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=f8cb2f9c-df04-4d70-a335-ceedd38989d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/sha257:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" vars.name="foo/bar" time="2024-06-06T08:03:28Z" 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.22.4 http.request.host="127.0.0.1:37421" http.request.id=f8cb2f9c-df04-4d70-a335-ceedd38989d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:53122" http.request.uri="/v2/foo/bar/blobs/sha257:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.722653ms http.response.status=400 http.response.written=110 vars.digest="sha257:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" vars.name="foo/bar" 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "GET /v2/foo/bar/blobs/sha257:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2024-06-06T08:03:28Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=0bcffc65-11d4-4f28-aed4-0dd555a77933 http.request.method=GET http.request.remoteaddr="127.0.0.1:60152" http.request.uri="/v2/foo/bar/blobs/sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" http.request.useragent="Go-http-client/1.1" http.response.duration=3.763587ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "GET /v2/foo/bar/blobs/sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:03: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.22.4 time="2024-06-06T08:03:28Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:03:28Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c err.message="blob unknown to registry" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=166ed651-b23e-405e-af0b-e071de4a7176 http.request.method=GET http.request.remoteaddr="127.0.0.1:51998" http.request.uri="/v2/foo/bar/blobs/sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.439956ms http.response.status=404 http.response.written=157 vars.digest="sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" vars.name="foo/bar" 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "GET /v2/foo/bar/blobs/sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2024-06-06T08:03:28Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c err.message="blob unknown to registry" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=b1395ea7-6931-4d9d-a4ae-0a6a8ed5257a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52014" http.request.uri="/v2/foo/bar/blobs/sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.89758ms http.response.status=404 http.response.written=157 vars.digest="sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" vars.name="foo/bar" 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "HEAD /v2/foo/bar/blobs/sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2024-06-06T08:03:28Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=594c69d7-7459-4c04-9db2-cc67ffeb725b http.request.method=POST http.request.remoteaddr="127.0.0.1:52014" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.992544ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:28Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=6a4dc15a-06d8-4558-a3f4-0967947291e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:52014" http.request.uri="/v2/foo/bar/blobs/uploads/6914a629-8251-4b0b-83bd-ce1a9066ebb7?_state=V2usJ4IwdZO3t8J9ZLC_F9kOgLgt_pRHbk-3Dz-qhI97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5MTRhNjI5LTgyNTEtNGIwYi04M2JkLWNlMWE5MDY2ZWJiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44NTM1NjUwMTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.175781ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "GET /v2/foo/bar/blobs/uploads/6914a629-8251-4b0b-83bd-ce1a9066ebb7?_state=V2usJ4IwdZO3t8J9ZLC_F9kOgLgt_pRHbk-3Dz-qhI97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5MTRhNjI5LTgyNTEtNGIwYi04M2JkLWNlMWE5MDY2ZWJiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44NTM1NjUwMTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:28Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=f13a7c13-212d-43c8-a8f0-809d2dfb57fd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52014" http.request.uri="/v2/foo/bar/blobs/uploads/6914a629-8251-4b0b-83bd-ce1a9066ebb7?_state=V2usJ4IwdZO3t8J9ZLC_F9kOgLgt_pRHbk-3Dz-qhI97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5MTRhNjI5LTgyNTEtNGIwYi04M2JkLWNlMWE5MDY2ZWJiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44NTM1NjUwMTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.745975ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "DELETE /v2/foo/bar/blobs/uploads/6914a629-8251-4b0b-83bd-ce1a9066ebb7?_state=V2usJ4IwdZO3t8J9ZLC_F9kOgLgt_pRHbk-3Dz-qhI97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5MTRhNjI5LTgyNTEtNGIwYi04M2JkLWNlMWE5MDY2ZWJiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44NTM1NjUwMTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:28Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=9678ee96-d404-4be1-8353-113391ac484a http.request.method=GET http.request.remoteaddr="127.0.0.1:52014" http.request.uri="/v2/foo/bar/blobs/uploads/6914a629-8251-4b0b-83bd-ce1a9066ebb7?_state=V2usJ4IwdZO3t8J9ZLC_F9kOgLgt_pRHbk-3Dz-qhI97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5MTRhNjI5LTgyNTEtNGIwYi04M2JkLWNlMWE5MDY2ZWJiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44NTM1NjUwMTZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=6914a629-8251-4b0b-83bd-ce1a9066ebb7 time="2024-06-06T08:03:28Z" 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.22.4 http.request.host="127.0.0.1:40563" http.request.id=9678ee96-d404-4be1-8353-113391ac484a http.request.method=GET http.request.remoteaddr="127.0.0.1:52014" http.request.uri="/v2/foo/bar/blobs/uploads/6914a629-8251-4b0b-83bd-ce1a9066ebb7?_state=V2usJ4IwdZO3t8J9ZLC_F9kOgLgt_pRHbk-3Dz-qhI97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5MTRhNjI5LTgyNTEtNGIwYi04M2JkLWNlMWE5MDY2ZWJiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44NTM1NjUwMTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.8325ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=6914a629-8251-4b0b-83bd-ce1a9066ebb7 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "GET /v2/foo/bar/blobs/uploads/6914a629-8251-4b0b-83bd-ce1a9066ebb7?_state=V2usJ4IwdZO3t8J9ZLC_F9kOgLgt_pRHbk-3Dz-qhI97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5MTRhNjI5LTgyNTEtNGIwYi04M2JkLWNlMWE5MDY2ZWJiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44NTM1NjUwMTZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2024-06-06T08:03:28Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=0edf5be1-ee2e-4dbe-84a9-e0d4a67e41c3 http.request.method=POST http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.379906ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:28Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=3958c376-dff7-49fe-a8f0-8c201b61c228 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/uploads/4f52549c-cc84-47d2-a2e3-9a929a13bcf1?_state=2z6PRpwKJfwaUq5mtBS4P8eyGbz5c9S81SkqgCXuSJR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNTI1NDljLWNjODQtNDdkMi1hMmUzLTlhOTI5YTEzYmNmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44NjY5ODg5OTlaIn0%3D&digest=sha256%3A257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" http.request.useragent="Go-http-client/1.1" provided=sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c vars.name="foo/bar" vars.uuid=4f52549c-cc84-47d2-a2e3-9a929a13bcf1 time="2024-06-06T08:03:28Z" level=error msg="error canceling upload after error: already closed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=3958c376-dff7-49fe-a8f0-8c201b61c228 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/uploads/4f52549c-cc84-47d2-a2e3-9a929a13bcf1?_state=2z6PRpwKJfwaUq5mtBS4P8eyGbz5c9S81SkqgCXuSJR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNTI1NDljLWNjODQtNDdkMi1hMmUzLTlhOTI5YTEzYmNmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44NjY5ODg5OTlaIn0%3D&digest=sha256%3A257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=4f52549c-cc84-47d2-a2e3-9a929a13bcf1 time="2024-06-06T08:03:28Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=3958c376-dff7-49fe-a8f0-8c201b61c228 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/uploads/4f52549c-cc84-47d2-a2e3-9a929a13bcf1?_state=2z6PRpwKJfwaUq5mtBS4P8eyGbz5c9S81SkqgCXuSJR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNTI1NDljLWNjODQtNDdkMi1hMmUzLTlhOTI5YTEzYmNmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44NjY5ODg5OTlaIn0%3D&digest=sha256%3A257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.785315ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=4f52549c-cc84-47d2-a2e3-9a929a13bcf1 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "PUT /v2/foo/bar/blobs/uploads/4f52549c-cc84-47d2-a2e3-9a929a13bcf1?_state=2z6PRpwKJfwaUq5mtBS4P8eyGbz5c9S81SkqgCXuSJR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNTI1NDljLWNjODQtNDdkMi1hMmUzLTlhOTI5YTEzYmNmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44NjY5ODg5OTlaIn0%3D&digest=sha256%3A257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2024-06-06T08:03:28Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=d3e8df76-fe8e-46d1-aebe-2f644477c8be http.request.method=POST http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.804529ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:28Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=b1e1514c-802c-4df9-aacf-a274fbf9f835 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/uploads/77905c8d-a723-4425-8163-ef7eacc0cfb2?_state=fKa3o4_vUAxM57dO01-KtuxAmNEjI5HtEC_bWub71CB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3OTA1YzhkLWE3MjMtNDQyNS04MTYzLWVmN2VhY2MwY2ZiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44NzQyMTE2NDlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.737501ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "PUT /v2/foo/bar/blobs/uploads/77905c8d-a723-4425-8163-ef7eacc0cfb2?_state=fKa3o4_vUAxM57dO01-KtuxAmNEjI5HtEC_bWub71CB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3OTA1YzhkLWE3MjMtNDQyNS04MTYzLWVmN2VhY2MwY2ZiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44NzQyMTE2NDlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:28Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=c224df8b-25e8-413e-b5df-5d0f6e00f02b http.request.method=POST http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.849416ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:28Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=e115db44-1cec-4b6f-b372-efca674ba5e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/uploads/3c96304b-9635-4434-ba8f-7fe6dc7220a5?_state=gPiJKazE3UxJ0KFZy--oj2dd9SOhM7194rA2e-nVrD17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjOTYzMDRiLTk2MzUtNDQzNC1iYThmLTdmZTZkYzcyMjBhNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44ODIxMjEyODZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=3.684245ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "PUT /v2/foo/bar/blobs/uploads/3c96304b-9635-4434-ba8f-7fe6dc7220a5?_state=gPiJKazE3UxJ0KFZy--oj2dd9SOhM7194rA2e-nVrD17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjOTYzMDRiLTk2MzUtNDQzNC1iYThmLTdmZTZkYzcyMjBhNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44ODIxMjEyODZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:28Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=d9b88530-904b-4e49-85c6-04ea90fc441c http.request.method=POST http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.903397ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:35Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=29ebc0d8-5672-452d-9eb9-7eb510962c27 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/uploads/a4ae9aaa-7125-4aac-83a2-52fc179091c6?_state=jAtwTtJAB5Z8eWstkdygFO9IyIT_ZkuZI3jhp09s4uN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0YWU5YWFhLTcxMjUtNGFhYy04M2EyLTUyZmMxNzkwOTFjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44ODk4ODk3OTNaIn0%3D&digest=sha256%3A257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" http.request.useragent="Go-http-client/1.1" http.response.duration=6.772454549s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "PUT /v2/foo/bar/blobs/uploads/a4ae9aaa-7125-4aac-83a2-52fc179091c6?_state=jAtwTtJAB5Z8eWstkdygFO9IyIT_ZkuZI3jhp09s4uN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0YWU5YWFhLTcxMjUtNGFhYy04M2EyLTUyZmMxNzkwOTFjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzoyOC44ODk4ODk3OTNaIn0%3D&digest=sha256%3A257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:35Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=22dea4d2-3f97-452e-b2a6-d3efc2e8a578 http.request.method=POST http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.006638ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:42Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:40563" http.request.id=7331be25-1038-46d7-b233-5523af5bca1a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/uploads/d6870d49-d3e2-4457-96b7-8645f139657e?_state=yGczPBhzCqZfY4N5wX8sdYVl5CWUvJVDhyfXILJ16Cd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ODcwZDQ5LWQzZTItNDQ1Ny05NmI3LTg2NDVmMTM5NjU3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzozNS45NzY1ODYwNzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=6.90782928s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:35 +0000] "PATCH /v2/foo/bar/blobs/uploads/d6870d49-d3e2-4457-96b7-8645f139657e?_state=yGczPBhzCqZfY4N5wX8sdYVl5CWUvJVDhyfXILJ16Cd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ODcwZDQ5LWQzZTItNDQ1Ny05NmI3LTg2NDVmMTM5NjU3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzozNS45NzY1ODYwNzdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:42Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=96e88ce4-47f7-496b-a558-ef56e626e4b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/uploads/d6870d49-d3e2-4457-96b7-8645f139657e?_state=EQz8iKkoO1oMBZzlX1yGjOhAvefPUFWTID-NIF1LhVN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ODcwZDQ5LWQzZTItNDQ1Ny05NmI3LTg2NDVmMTM5NjU3ZSIsIk9mZnNldCI6Mjk2MTcxNTIsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDM6MzVaIn0%3D&digest=sha256%3A257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" http.request.useragent="Go-http-client/1.1" http.response.duration=4.002152ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:42 +0000] "PUT /v2/foo/bar/blobs/uploads/d6870d49-d3e2-4457-96b7-8645f139657e?_state=EQz8iKkoO1oMBZzlX1yGjOhAvefPUFWTID-NIF1LhVN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ODcwZDQ5LWQzZTItNDQ1Ny05NmI3LTg2NDVmMTM5NjU3ZSIsIk9mZnNldCI6Mjk2MTcxNTIsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDM6MzVaIn0%3D&digest=sha256%3A257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:42Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=de8df2f6-8828-497c-b9bf-4805ea9e14e5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.964954ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:42 +0000] "HEAD /v2/foo/bar/blobs/sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=5c4c4b88-8697-451b-8332-c723963c6f5a http.request.method=GET http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=274.363187ms http.response.status=200 http.response.written=29617152 127.0.0.1 - - [06/Jun/2024:08:03:42 +0000] "GET /v2/foo/bar/blobs/sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c HTTP/1.1" 200 29617152 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=error msg="error parsing digest="sha257:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c": unsupported digest algorithm" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=d3627376-2255-4649-be8f-3f0b5d02f6cf http.request.method=GET http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/sha257:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" vars.name="foo/bar" time="2024-06-06T08:03:43Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=d3627376-2255-4649-be8f-3f0b5d02f6cf http.request.method=GET http.request.remoteaddr="127.0.0.1:52016" http.request.uri="/v2/foo/bar/blobs/sha257:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.965327ms http.response.status=400 http.response.written=110 vars.digest="sha257:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" vars.name="foo/bar" 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "GET /v2/foo/bar/blobs/sha257:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=52f2fd99-ec31-4230-99a1-bf9d7ab4e7b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:53312" http.request.uri="/v2/foo/bar/blobs/sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.392216ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "GET /v2/foo/bar/blobs/sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=b1882415-de47-4474-b0c8-fdebac93ac03 http.request.method=GET http.request.remoteaddr="127.0.0.1:53312" http.request.uri="/v2/foo/bar/blobs/sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.777013ms http.response.status=200 http.response.written=327680 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "GET /v2/foo/bar/blobs/sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c HTTP/1.1" 200 327680 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40563" http.request.id=fe05d6bc-0b4b-4aac-88b0-269d6f3fb4f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:53304" http.request.uri="/v2/foo/bar/blobs/sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=15.656892ms http.response.status=200 http.response.written=4128768 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "GET /v2/foo/bar/blobs/sha256:257d97b51aa787648ae69f1ec96f40aabf21f382f3b9148fadc9adf02f952b7c HTTP/1.1" 200 4128768 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=b0a663b1-4467-42c4-8be6-f4f069b01507 http.request.method=GET http.request.remoteaddr="127.0.0.1:60152" http.request.uri="/v2/foo/bar/blobs/sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=14.970981983s http.response.status=200 http.response.written=4096000 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "GET /v2/foo/bar/blobs/sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1 HTTP/1.1" 200 4096000 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37421" http.request.id=a17ea48f-6e52-488a-a07a-004ce678bc98 http.request.method=GET http.request.remoteaddr="127.0.0.1:60140" http.request.uri="/v2/foo/bar/blobs/sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=14.981911417s http.response.status=200 http.response.written=4128768 127.0.0.1 - - [06/Jun/2024:08:03:28 +0000] "GET /v2/foo/bar/blobs/sha256:051c4085dec5c04660da8c20c1b99a9eef8d28a5f126ed73e5cf5d6cd439d3a1 HTTP/1.1" 200 4128768 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (27.08s) === RUN TestBlobDelete time="2024-06-06T08:03:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.4 time="2024-06-06T08:03:43Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:03:43Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 err.message="blob unknown to registry" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=59b37983-d032-40b7-b217-198e2fc1e517 http.request.method=GET http.request.remoteaddr="127.0.0.1:40014" http.request.uri="/v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.034222ms http.response.status=404 http.response.written=157 vars.digest="sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" vars.name="foo/bar" 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "GET /v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 err.message="blob unknown to registry" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=ebb19af5-2819-498e-8803-eb5e1ded82f0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40022" http.request.uri="/v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.253851ms http.response.status=404 http.response.written=157 vars.digest="sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" vars.name="foo/bar" 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "HEAD /v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=ed43cce7-c209-49de-9c2e-62a071b9902b http.request.method=POST http.request.remoteaddr="127.0.0.1:40022" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.907167ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=86a8bd1d-50d3-488c-9070-ce7dff70979c http.request.method=GET http.request.remoteaddr="127.0.0.1:40022" http.request.uri="/v2/foo/bar/blobs/uploads/1bd52f1e-e7cd-40c4-93a0-8c88a6f4b882?_state=n1Y6rCdzR39D5gWGZqRyHW7v71l7VURhD5WxYcg2QJp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiZDUyZjFlLWU3Y2QtNDBjNC05M2EwLThjODhhNmY0Yjg4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43NDc2OTk3NTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.162991ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "GET /v2/foo/bar/blobs/uploads/1bd52f1e-e7cd-40c4-93a0-8c88a6f4b882?_state=n1Y6rCdzR39D5gWGZqRyHW7v71l7VURhD5WxYcg2QJp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiZDUyZjFlLWU3Y2QtNDBjNC05M2EwLThjODhhNmY0Yjg4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43NDc2OTk3NTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=923b71ba-7d33-4e2f-b9a9-25f6fd5093b6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40022" http.request.uri="/v2/foo/bar/blobs/uploads/1bd52f1e-e7cd-40c4-93a0-8c88a6f4b882?_state=n1Y6rCdzR39D5gWGZqRyHW7v71l7VURhD5WxYcg2QJp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiZDUyZjFlLWU3Y2QtNDBjNC05M2EwLThjODhhNmY0Yjg4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43NDc2OTk3NTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.086208ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "DELETE /v2/foo/bar/blobs/uploads/1bd52f1e-e7cd-40c4-93a0-8c88a6f4b882?_state=n1Y6rCdzR39D5gWGZqRyHW7v71l7VURhD5WxYcg2QJp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiZDUyZjFlLWU3Y2QtNDBjNC05M2EwLThjODhhNmY0Yjg4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43NDc2OTk3NTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=2fdb4f86-3827-43d9-879b-8fd9081d4559 http.request.method=GET http.request.remoteaddr="127.0.0.1:40022" http.request.uri="/v2/foo/bar/blobs/uploads/1bd52f1e-e7cd-40c4-93a0-8c88a6f4b882?_state=n1Y6rCdzR39D5gWGZqRyHW7v71l7VURhD5WxYcg2QJp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiZDUyZjFlLWU3Y2QtNDBjNC05M2EwLThjODhhNmY0Yjg4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43NDc2OTk3NTZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1bd52f1e-e7cd-40c4-93a0-8c88a6f4b882 time="2024-06-06T08:03:43Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=2fdb4f86-3827-43d9-879b-8fd9081d4559 http.request.method=GET http.request.remoteaddr="127.0.0.1:40022" http.request.uri="/v2/foo/bar/blobs/uploads/1bd52f1e-e7cd-40c4-93a0-8c88a6f4b882?_state=n1Y6rCdzR39D5gWGZqRyHW7v71l7VURhD5WxYcg2QJp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiZDUyZjFlLWU3Y2QtNDBjNC05M2EwLThjODhhNmY0Yjg4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43NDc2OTk3NTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.966151ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=1bd52f1e-e7cd-40c4-93a0-8c88a6f4b882 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "GET /v2/foo/bar/blobs/uploads/1bd52f1e-e7cd-40c4-93a0-8c88a6f4b882?_state=n1Y6rCdzR39D5gWGZqRyHW7v71l7VURhD5WxYcg2QJp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiZDUyZjFlLWU3Y2QtNDBjNC05M2EwLThjODhhNmY0Yjg4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43NDc2OTk3NTZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=1279e6d4-c313-4476-8952-a016fd8c6336 http.request.method=POST http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.563167ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=9ce97292-a2ef-438f-b045-61fed6a9a6bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/uploads/22854f89-2a85-400d-bed1-f8c61b9950b4?_state=rdAXUN7nSUMeKSMZrtM06Q-KraLgV_PgDjjGR2OoMlV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyODU0Zjg5LTJhODUtNDAwZC1iZWQxLWY4YzYxYjk5NTBiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43NjM2MDgxODRaIn0%3D&digest=sha256%3A5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" provided=sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 vars.name="foo/bar" vars.uuid=22854f89-2a85-400d-bed1-f8c61b9950b4 time="2024-06-06T08:03:43Z" level=error msg="error canceling upload after error: already closed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=9ce97292-a2ef-438f-b045-61fed6a9a6bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/uploads/22854f89-2a85-400d-bed1-f8c61b9950b4?_state=rdAXUN7nSUMeKSMZrtM06Q-KraLgV_PgDjjGR2OoMlV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyODU0Zjg5LTJhODUtNDAwZC1iZWQxLWY4YzYxYjk5NTBiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43NjM2MDgxODRaIn0%3D&digest=sha256%3A5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=22854f89-2a85-400d-bed1-f8c61b9950b4 time="2024-06-06T08:03:43Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=9ce97292-a2ef-438f-b045-61fed6a9a6bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/uploads/22854f89-2a85-400d-bed1-f8c61b9950b4?_state=rdAXUN7nSUMeKSMZrtM06Q-KraLgV_PgDjjGR2OoMlV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyODU0Zjg5LTJhODUtNDAwZC1iZWQxLWY4YzYxYjk5NTBiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43NjM2MDgxODRaIn0%3D&digest=sha256%3A5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.237072ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=22854f89-2a85-400d-bed1-f8c61b9950b4 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "PUT /v2/foo/bar/blobs/uploads/22854f89-2a85-400d-bed1-f8c61b9950b4?_state=rdAXUN7nSUMeKSMZrtM06Q-KraLgV_PgDjjGR2OoMlV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyODU0Zjg5LTJhODUtNDAwZC1iZWQxLWY4YzYxYjk5NTBiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43NjM2MDgxODRaIn0%3D&digest=sha256%3A5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=38db01fc-2806-4651-910a-62e5c1fbcb82 http.request.method=POST http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.93408ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=9ed39949-f2dd-426c-b123-08fe202d83a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/uploads/adcd791c-8b22-4133-a656-7254010c9084?_state=F62sREk_8euGd34kgezm-w1OUT1IhXu8t57_9STOofV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkY2Q3OTFjLThiMjItNDEzMy1hNjU2LTcyNTQwMTBjOTA4NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43NzEzOTE4ODdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.431513ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "PUT /v2/foo/bar/blobs/uploads/adcd791c-8b22-4133-a656-7254010c9084?_state=F62sREk_8euGd34kgezm-w1OUT1IhXu8t57_9STOofV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkY2Q3OTFjLThiMjItNDEzMy1hNjU2LTcyNTQwMTBjOTA4NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43NzEzOTE4ODdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=85faea55-155c-4c7a-ae7d-ade548e5fc10 http.request.method=POST http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.952877ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=acb75643-d469-490d-a64c-1df026afa2e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/uploads/8f603ff9-7569-46b8-9f6f-6face0049972?_state=-R0jtkKCcenGF8l1-rz_wmuTj0o2uI8lljkMlaO6OvF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmNjAzZmY5LTc1NjktNDZiOC05ZjZmLTZmYWNlMDA0OTk3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43NzkzMzIyNDFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=3.706507ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "PUT /v2/foo/bar/blobs/uploads/8f603ff9-7569-46b8-9f6f-6face0049972?_state=-R0jtkKCcenGF8l1-rz_wmuTj0o2uI8lljkMlaO6OvF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmNjAzZmY5LTc1NjktNDZiOC05ZjZmLTZmYWNlMDA0OTk3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43NzkzMzIyNDFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:43Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=c545b178-d5d1-46bc-80ea-ed219133d339 http.request.method=POST http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.772279ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:48Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=37865dfe-2a6d-4163-afd1-99f705931a04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/uploads/84de816e-1351-4216-b2dc-8dd7fccefbda?_state=cEZLP-d8UDqVndU0lYsZajXebBCo504NIzCFLQ0PaKV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0ZGU4MTZlLTEzNTEtNDIxNi1iMmRjLThkZDdmY2NlZmJkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43ODcyOTU3OThaIn0%3D&digest=sha256%3A5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.duration=4.880569687s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:43 +0000] "PUT /v2/foo/bar/blobs/uploads/84de816e-1351-4216-b2dc-8dd7fccefbda?_state=cEZLP-d8UDqVndU0lYsZajXebBCo504NIzCFLQ0PaKV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0ZGU4MTZlLTEzNTEtNDIxNi1iMmRjLThkZDdmY2NlZmJkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0My43ODcyOTU3OThaIn0%3D&digest=sha256%3A5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:48Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=6ec5dbcf-5652-4be7-82ee-3ce2e33006f4 http.request.method=POST http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.369275ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:53Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33483" http.request.id=43fb7b74-20bf-4467-a0da-81c1a8455cb5 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/uploads/70a78ce8-ce08-49db-8a41-23ec4eb0b4b8?_state=0PBqP0vg2riY537vskzW8ZUE9McWnnVt_TIZIydM-yV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwYTc4Y2U4LWNlMDgtNDlkYi04YTQxLTIzZWM0ZWIwYjRiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0OC45NjMzNzI1MDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.742378634s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:48 +0000] "PATCH /v2/foo/bar/blobs/uploads/70a78ce8-ce08-49db-8a41-23ec4eb0b4b8?_state=0PBqP0vg2riY537vskzW8ZUE9McWnnVt_TIZIydM-yV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwYTc4Y2U4LWNlMDgtNDlkYi04YTQxLTIzZWM0ZWIwYjRiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo0OC45NjMzNzI1MDZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:53Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=2c992270-7f2f-40d6-889a-2273ecef8a9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/uploads/70a78ce8-ce08-49db-8a41-23ec4eb0b4b8?_state=pZiiIs-aWLebOLxf-u1UZfC7j_q1pPx_YplTSt3EfZV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwYTc4Y2U4LWNlMDgtNDlkYi04YTQxLTIzZWM0ZWIwYjRiOCIsIk9mZnNldCI6MjQ3OTgyMDgsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDM6NDhaIn0%3D&digest=sha256%3A5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.duration=3.872118ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:53 +0000] "PUT /v2/foo/bar/blobs/uploads/70a78ce8-ce08-49db-8a41-23ec4eb0b4b8?_state=pZiiIs-aWLebOLxf-u1UZfC7j_q1pPx_YplTSt3EfZV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwYTc4Y2U4LWNlMDgtNDlkYi04YTQxLTIzZWM0ZWIwYjRiOCIsIk9mZnNldCI6MjQ3OTgyMDgsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDM6NDhaIn0%3D&digest=sha256%3A5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:53Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=1439fdc1-b970-4418-bc4c-e2372ee2e1ac http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.093414ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:53 +0000] "HEAD /v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:53Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=45c68205-0c7e-4cfa-98df-cd1c063cf810 http.request.method=GET http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=267.915141ms http.response.status=200 http.response.written=24798208 127.0.0.1 - - [06/Jun/2024:08:03:53 +0000] "GET /v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 200 24798208 "" "Go-http-client/1.1" time="2024-06-06T08:03:54Z" level=error msg="error parsing digest="sha257:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47": unsupported digest algorithm" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=8726e09f-a24a-4fda-a2c6-e6a8ad495a01 http.request.method=GET http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/sha257:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" vars.name="foo/bar" time="2024-06-06T08:03:54Z" 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.22.4 http.request.host="127.0.0.1:33483" http.request.id=8726e09f-a24a-4fda-a2c6-e6a8ad495a01 http.request.method=GET http.request.remoteaddr="127.0.0.1:40038" http.request.uri="/v2/foo/bar/blobs/sha257:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.611606ms http.response.status=400 http.response.written=110 vars.digest="sha257:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" vars.name="foo/bar" 127.0.0.1 - - [06/Jun/2024:08:03:54 +0000] "GET /v2/foo/bar/blobs/sha257:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2024-06-06T08:03:54Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=f3baadd0-1e65-405b-8db5-75bcddc452c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:33716" http.request.uri="/v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.duration=3.910791ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:54 +0000] "GET /v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:54Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=b7e86465-3553-41e9-b660-3dd192579f91 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33732" http.request.uri="/v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.duration=3.414179ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:54 +0000] "DELETE /v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:54Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 err.message="blob unknown to registry" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=38e5fc27-a907-49eb-b9ba-4ae098b7a439 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33732" http.request.uri="/v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.600669ms http.response.status=404 http.response.written=157 vars.digest="sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" vars.name="foo/bar" 127.0.0.1 - - [06/Jun/2024:08:03:54 +0000] "HEAD /v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2024-06-06T08:03:54Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=317a631a-0875-4eda-a3c5-5b864a44a8b0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33732" http.request.uri="/v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.674952ms http.response.status=404 http.response.written=74 vars.digest="sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" vars.name="foo/bar" 127.0.0.1 - - [06/Jun/2024:08:03:54 +0000] "DELETE /v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2024-06-06T08:03:54Z" level=error msg="error parsing digest="sha257:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47": unsupported digest algorithm" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=38ee5dd7-8ad3-4152-8835-b73085b72834 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33742" http.request.uri="/v2/foo/bar/blobs/sha257:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" vars.name="foo/bar" time="2024-06-06T08:03:54Z" 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.22.4 http.request.host="127.0.0.1:33483" http.request.id=38ee5dd7-8ad3-4152-8835-b73085b72834 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33742" http.request.uri="/v2/foo/bar/blobs/sha257:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.919818ms http.response.status=400 http.response.written=110 vars.digest="sha257:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" vars.name="foo/bar" 127.0.0.1 - - [06/Jun/2024:08:03:54 +0000] "DELETE /v2/foo/bar/blobs/sha257:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2024-06-06T08:03:54Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=34479a4e-5634-4a28-8dac-248ff10dff71 http.request.method=POST http.request.remoteaddr="127.0.0.1:33754" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.233052ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=5b017080-4ba2-47a9-9ca7-29d6e7e640cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:33754" http.request.uri="/v2/foo/bar/blobs/uploads/07d56c72-e313-49ce-913a-32910bdaef28?_state=texH5BajLIg1pu0_Npi_2c_7s-YIsbS3bWRw6-Qi9kl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3ZDU2YzcyLWUzMTMtNDljZS05MTNhLTMyOTEwYmRhZWYyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo1NC4xMTUyMzM3MjhaIn0%3D&digest=sha256%3A5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.duration=4.673442737s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:54 +0000] "PUT /v2/foo/bar/blobs/uploads/07d56c72-e313-49ce-913a-32910bdaef28?_state=texH5BajLIg1pu0_Npi_2c_7s-YIsbS3bWRw6-Qi9kl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3ZDU2YzcyLWUzMTMtNDljZS05MTNhLTMyOTEwYmRhZWYyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo1NC4xMTUyMzM3MjhaIn0%3D&digest=sha256%3A5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:59Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=4fb50d34-89ed-4c3c-b2cd-3c87df0bfe60 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33754" http.request.uri="/v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.223267ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2024-06-06T08:03:59Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=2824c8f8-891f-4073-b7fc-617e0e60147b http.request.method=GET http.request.remoteaddr="127.0.0.1:33708" http.request.uri="/v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.013257611s http.response.status=200 http.response.written=4161536 127.0.0.1 - - [06/Jun/2024:08:03:54 +0000] "GET /v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 200 4161536 "" "Go-http-client/1.1" time="2024-06-06T08:03:59Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:33483" http.request.id=2a0b02b8-cee5-4289-ab25-cd91f2bf8cac http.request.method=GET http.request.remoteaddr="127.0.0.1:33716" http.request.uri="/v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.998760729s http.response.status=200 http.response.written=4063232 127.0.0.1 - - [06/Jun/2024:08:03:54 +0000] "GET /v2/foo/bar/blobs/sha256:5c48789c37411530468e5fa320daa56b507858f32e9f958c97d94557bcf1ec47 HTTP/1.1" 200 4063232 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (15.81s) === RUN TestRelativeURL time="2024-06-06T08:03: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.22.4 time="2024-06-06T08:03:59Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:03:59Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:34997" http.request.id=12ed9399-2eb6-4c00-8ebe-4d125a22ae2e http.request.method=POST http.request.remoteaddr="127.0.0.1:33390" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.626068ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:03Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:34997" http.request.id=c599e2f5-49e9-47c8-8c66-7bf74fab5c03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33390" http.request.uri="/v2/foo/bar/blobs/uploads/2210a42d-196d-40bf-8e72-2e15b657ac00?_state=CD9eTsm1ral-M4C2p9X_UoxKmst2KZnXaheiZquyr5Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyMTBhNDJkLTE5NmQtNDBiZi04ZTcyLTJlMTViNjU3YWMwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo1OS4wOTUyNTA3NTdaIn0%3D&digest=sha256%3A21e4706c7a479a53c0da9b1952ea3a43cd3f70b6e8447f4cbc18283acad91b6c" http.request.useragent="Go-http-client/1.1" http.response.duration=4.345428884s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:03:59 +0000] "PUT /v2/foo/bar/blobs/uploads/2210a42d-196d-40bf-8e72-2e15b657ac00?_state=CD9eTsm1ral-M4C2p9X_UoxKmst2KZnXaheiZquyr5Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyMTBhNDJkLTE5NmQtNDBiZi04ZTcyLTJlMTViNjU3YWMwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowMzo1OS4wOTUyNTA3NTdaIn0%3D&digest=sha256%3A21e4706c7a479a53c0da9b1952ea3a43cd3f70b6e8447f4cbc18283acad91b6c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:04Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:34997" http.request.id=7fe1833a-b375-45e6-9dba-d45aca6c8717 http.request.method=POST http.request.remoteaddr="127.0.0.1:33390" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.424939ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:04Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:34997" http.request.id=60874095-7b78-446c-ac4b-83d0a8a339c0 http.request.method=POST http.request.remoteaddr="127.0.0.1:33390" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.6884ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:34997" http.request.id=7615c7c6-c731-4cad-879f-b597bf5c0a8a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33390" http.request.uri="/v2/foo/bar/blobs/uploads/50622a61-72bf-4afd-8c45-c5d220b538c5?_state=oqkZwWjzQiNK0Hz1HSn1t6NJGo5wXRS-Ykp7wWXjrYt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwNjIyYTYxLTcyYmYtNGFmZC04YzQ1LWM1ZDIyMGI1MzhjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowNDowNC4zMDY5NDQwOVoifQ%3D%3D&digest=sha256%3A37939188624cf0adb3bf79b19819f45cd08e15dd1826a19cf26d986d03a5445b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.750831772s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:04 +0000] "PUT /v2/foo/bar/blobs/uploads/50622a61-72bf-4afd-8c45-c5d220b538c5?_state=oqkZwWjzQiNK0Hz1HSn1t6NJGo5wXRS-Ykp7wWXjrYt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwNjIyYTYxLTcyYmYtNGFmZC04YzQ1LWM1ZDIyMGI1MzhjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowNDowNC4zMDY5NDQwOVoifQ%3D%3D&digest=sha256%3A37939188624cf0adb3bf79b19819f45cd08e15dd1826a19cf26d986d03a5445b HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (8.97s) === RUN TestBlobDeleteDisabled time="2024-06-06T08:04: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.22.4 time="2024-06-06T08:04:08Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:04:08Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.22.4 http.request.host="127.0.0.1:42849" http.request.id=c3c4eff4-a833-4eb8-bc37-565c0a397df1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55854" http.request.uri="/v2/foo/bar/blobs/sha256:ca42e3059079a27767270f23f673d2baa2d89ee4cd23fc328bbd5f3ef3af7e00" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.774219ms http.response.status=405 http.response.written=78 vars.digest="sha256:ca42e3059079a27767270f23f673d2baa2d89ee4cd23fc328bbd5f3ef3af7e00" vars.name="foo/bar" 127.0.0.1 - - [06/Jun/2024:08:04:08 +0000] "DELETE /v2/foo/bar/blobs/sha256:ca42e3059079a27767270f23f673d2baa2d89ee4cd23fc328bbd5f3ef3af7e00 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.38s) === RUN TestDeleteDisabled time="2024-06-06T08:04: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.22.4 time="2024-06-06T08:04:08Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:04:09Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:34777" http.request.id=70194d11-6124-40df-b337-74db681d00c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:56560" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.999033ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:16Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:34777" http.request.id=ffe7d47d-e94c-4458-afe6-fcf158ac666a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56560" http.request.uri="/v2/foo/bar/blobs/uploads/52ac2af5-d907-4393-9cd7-08cf20ad6463?_state=TtnHR3sQl1vjwpTo5yVE9iRApq7UBzeyqaXUGlyfIuZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyYWMyYWY1LWQ5MDctNDM5My05Y2Q3LTA4Y2YyMGFkNjQ2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowNDowOS4wMTU3Njk0NTdaIn0%3D&digest=sha256%3A4e945d3783d4dcec014a64fd42cf31fbccd61069eb97e6a6d4d2c0b448a8f3f4" http.request.useragent="Go-http-client/1.1" http.response.duration=7.001051022s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:09 +0000] "PUT /v2/foo/bar/blobs/uploads/52ac2af5-d907-4393-9cd7-08cf20ad6463?_state=TtnHR3sQl1vjwpTo5yVE9iRApq7UBzeyqaXUGlyfIuZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyYWMyYWY1LWQ5MDctNDM5My05Y2Q3LTA4Y2YyMGFkNjQ2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowNDowOS4wMTU3Njk0NTdaIn0%3D&digest=sha256%3A4e945d3783d4dcec014a64fd42cf31fbccd61069eb97e6a6d4d2c0b448a8f3f4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:16Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.22.4 http.request.host="127.0.0.1:34777" http.request.id=758aa12c-395e-47bd-8224-fb69e0610116 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56560" http.request.uri="/v2/foo/bar/blobs/sha256:4e945d3783d4dcec014a64fd42cf31fbccd61069eb97e6a6d4d2c0b448a8f3f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.976647ms http.response.status=405 http.response.written=78 vars.digest="sha256:4e945d3783d4dcec014a64fd42cf31fbccd61069eb97e6a6d4d2c0b448a8f3f4" vars.name="foo/bar" 127.0.0.1 - - [06/Jun/2024:08:04:16 +0000] "DELETE /v2/foo/bar/blobs/sha256:4e945d3783d4dcec014a64fd42cf31fbccd61069eb97e6a6d4d2c0b448a8f3f4 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (7.58s) === RUN TestDeleteReadOnly time="2024-06-06T08:04:16Z" 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.22.4 time="2024-06-06T08:04:16Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:04:16Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37039" http.request.id=a3153d1d-c189-41bd-ae72-215981ebb181 http.request.method=POST http.request.remoteaddr="127.0.0.1:36614" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.605608ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:24Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:37039" http.request.id=6adaaa5d-2e9e-4fb8-b115-e7953afedcba http.request.method=PUT http.request.remoteaddr="127.0.0.1:36614" http.request.uri="/v2/foo/bar/blobs/uploads/83ccd280-62f5-4bef-bf3f-03fb1337f006?_state=ooJma2PsXURqB4cBQ9lOuVxUHuUfn8kD2q9mFPIK_RJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzY2NkMjgwLTYyZjUtNGJlZi1iZjNmLTAzZmIxMzM3ZjAwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowNDoxNi41MjMzODE5NTZaIn0%3D&digest=sha256%3A4b730db1300a5e92132b56b88d788bc36096eec074f0dd75b2b70e6484b63227" http.request.useragent="Go-http-client/1.1" http.response.duration=7.874713922s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:16 +0000] "PUT /v2/foo/bar/blobs/uploads/83ccd280-62f5-4bef-bf3f-03fb1337f006?_state=ooJma2PsXURqB4cBQ9lOuVxUHuUfn8kD2q9mFPIK_RJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzY2NkMjgwLTYyZjUtNGJlZi1iZjNmLTAzZmIxMzM3ZjAwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowNDoxNi41MjMzODE5NTZaIn0%3D&digest=sha256%3A4b730db1300a5e92132b56b88d788bc36096eec074f0dd75b2b70e6484b63227 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [06/Jun/2024:08:04:24 +0000] "DELETE /v2/foo/bar/blobs/sha256:4b730db1300a5e92132b56b88d788bc36096eec074f0dd75b2b70e6484b63227 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (8.38s) === RUN TestStartPushReadOnly time="2024-06-06T08:04:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.4 time="2024-06-06T08:04:24Z" level=info msg="redis not configured" go.version=go1.22.4 127.0.0.1 - - [06/Jun/2024:08:04:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2024-06-06T08:04:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.4 time="2024-06-06T08:04:24Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:04:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=eae4a62d-4209-480c-a4b3-666a14c17398 http.request.method=GET http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.737977ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Jun/2024:08:04:24 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2024-06-06T08:04:24Z" 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.22.4 http.request.host="127.0.0.1:40625" http.request.id=5e065d93-1e19-4030-b8ae-ce8196bb54ce http.request.method=GET http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.512938ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Jun/2024:08:04:24 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2024-06-06T08:04:24Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=507c7c03-2450-4bcb-b2e8-d08998504928 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.411248ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Jun/2024:08:04:24 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2024-06-06T08:04:24Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=39ee80ff-b121-48d9-9584-cb5ecdb3a6a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57548" 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=6.469454ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2024-06-06T08:04:24Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=39ee80ff-b121-48d9-9584-cb5ecdb3a6a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57548" 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=6.525601ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2024-06-06T08:04:24Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=39ee80ff-b121-48d9-9584-cb5ecdb3a6a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57548" 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=6.570907ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2024-06-06T08:04:24Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=39ee80ff-b121-48d9-9584-cb5ecdb3a6a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57548" 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=6.613496ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Jun/2024:08:04:24 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2024-06-06T08:04:24Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=8eb8ec6e-555c-44c7-879c-73b825a866ba http.request.method=POST http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.825183ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:24 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:28Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=0b37b2d1-d81f-4d21-84f3-655a346eb0f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/blobs/uploads/619c7b18-0ba0-4ea5-9480-d2cefd6eed84?_state=5xeOMGNGAjBHqwpgrnPMoTlKLj6DybM6SIeQltT1K3F7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2MTljN2IxOC0wYmEwLTRlYTUtOTQ4MC1kMmNlZmQ2ZWVkODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6MjQuODI1Mjc3NDY0WiJ9&digest=sha256%3A3b4c97c8d7890d9b1fda2e3818d318477ad4311e5a796f6fe6b894d12cb48305" http.request.useragent="Go-http-client/1.1" http.response.duration=3.483215045s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:24 +0000] "PUT /v2/foo/schema1/blobs/uploads/619c7b18-0ba0-4ea5-9480-d2cefd6eed84?_state=5xeOMGNGAjBHqwpgrnPMoTlKLj6DybM6SIeQltT1K3F7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2MTljN2IxOC0wYmEwLTRlYTUtOTQ4MC1kMmNlZmQ2ZWVkODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6MjQuODI1Mjc3NDY0WiJ9&digest=sha256%3A3b4c97c8d7890d9b1fda2e3818d318477ad4311e5a796f6fe6b894d12cb48305 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:28Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=aa64c8a9-79be-403e-81c0-f5534be2ec93 http.request.method=POST http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.422553ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:28 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=5dd0947c-89a2-4016-aabe-977ea774d239 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/blobs/uploads/112dcccf-8a3f-4b54-9c2d-d1441eeab5df?_state=BaFtdbL7kmAwv3KI2aiNI5OZaIVrWkFtToBfT3zd1Z17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMTJkY2NjZi04YTNmLTRiNTQtOWMyZC1kMTQ0MWVlYWI1ZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6MjguNTk3OTQzOTJaIn0%3D&digest=sha256%3Abc6601f90d73b09b99d993041bdb3bf8e4cc144d8e7fcdd1bc2a3e49140d3ebb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.587005478s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:28 +0000] "PUT /v2/foo/schema1/blobs/uploads/112dcccf-8a3f-4b54-9c2d-d1441eeab5df?_state=BaFtdbL7kmAwv3KI2aiNI5OZaIVrWkFtToBfT3zd1Z17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMTJkY2NjZi04YTNmLTRiNTQtOWMyZC1kMTQ0MWVlYWI1ZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6MjguNTk3OTQzOTJaIn0%3D&digest=sha256%3Abc6601f90d73b09b99d993041bdb3bf8e4cc144d8e7fcdd1bc2a3e49140d3ebb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=8764f10b-3234-4a2d-90fc-7c18589816e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=13.223958ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=813d516c-c49d-4f25-bccd-816bb925c015 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da" http.request.useragent="Go-http-client/1.1" http.response.duration=12.788796ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=14eef811-507e-4aa8-886b-0f889377abeb http.request.method=GET http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.578854ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=611ca2ee-7bb3-4693-8b13-f978b4ea67c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.188329ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "GET /v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40625" http.request.id=9857395a-d1a6-48d5-b558-85d932d501bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da" http.request.useragent="Go-http-client/1.1" http.response.duration=13.031133ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40625" http.request.id=cc830fbc-a31b-4795-948d-3909d4670c55 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da" http.request.useragent="Go-http-client/1.1" http.response.duration=12.698493ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/json" http.request.host="127.0.0.1:40625" http.request.id=dfbf28e8-d534-4062-be25-5104c87a88b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da" http.request.useragent="Go-http-client/1.1" http.response.duration=11.6408ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=cc801400-f766-48e9-ba32-bbdc7c4050fd http.request.method=GET http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.644506ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "GET /v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=259d7d80-3c76-431b-978c-f7373136711e http.request.method=GET http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.299917ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=bc40d539-9965-41af-85e5-3e9824499780 http.request.method=GET http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da" http.request.useragent="Go-http-client/1.1" http.response.duration=2.066687ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "GET /v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=dd8addbb-0dc7-4c88-8600-553e14905587 http.request.method=GET http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.396774ms http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=error msg="payload digest does match: "sha256:8483f1f6770d5eab85cab8ffc74b4d4e5f1f1f686590607e6bcecdcfb8e03f0e" != "sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da"" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=df7f28f4-b999-4240-8025-42760cdc5243 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da" time="2024-06-06T08:04:30Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=df7f28f4-b999-4240-8025-42760cdc5243 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57548" http.request.uri="/v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.879061ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da" 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:b3d43dc09727639390806231e5c104646ac22704510532f6a147e7272a7df7da HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=303f7c20-6dea-4195-8b2e-bc5228ef8fc4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35548" 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=2.68442ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" 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.22.4 http.request.host="127.0.0.1:40625" http.request.id=62f7b9cc-209b-457b-9511-ab73c0873757 http.request.method=GET http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.135679ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" 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.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40625" http.request.id=f500b075-3932-4c1c-8454-59a0c04ea79b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35548" 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=2.738193ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2024-06-06T08:04:30Z" 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.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40625" http.request.id=f500b075-3932-4c1c-8454-59a0c04ea79b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35548" 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=2.851637ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2024-06-06T08:04:30Z" 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.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40625" http.request.id=f500b075-3932-4c1c-8454-59a0c04ea79b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35548" 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=2.937887ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=1e089641-e25e-448f-851a-3a4df485ae5a http.request.method=POST http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.734423ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=9cbba130-319e-48bc-ae53-ca17876674e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/blobs/uploads/fd7372b0-bc5a-43ed-9d69-b086e2ff4014?_state=fkOwMpIsho-Whf8dmu7eqMgKir52I9GET2-j9nMih097Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmZDczNzJiMC1iYzVhLTQzZWQtOWQ2OS1iMDg2ZTJmZjQwMTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6MzAuMzEzMjk5MzA5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=4.745285ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "PUT /v2/foo/schema2/blobs/uploads/fd7372b0-bc5a-43ed-9d69-b086e2ff4014?_state=fkOwMpIsho-Whf8dmu7eqMgKir52I9GET2-j9nMih097Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmZDczNzJiMC1iYzVhLTQzZWQtOWQ2OS1iMDg2ZTJmZjQwMTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6MzAuMzEzMjk5MzA5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" 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.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40625" http.request.id=532f6dc6-197b-45f4-bd72-4e4dba8009ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:35548" 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=4.604594ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2024-06-06T08:04:30Z" 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.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40625" http.request.id=532f6dc6-197b-45f4-bd72-4e4dba8009ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:35548" 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=4.763888ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2024-06-06T08:04:30Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=c9f7ce99-aadd-4667-8a68-3444e6a60925 http.request.method=POST http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.056991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:35Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=dc62d480-1e7f-404c-acec-fb519f6ac461 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/blobs/uploads/a402d937-6ba9-43e3-b90e-5bd6db5abe0b?_state=Gxc3TL1eMNOD0iPb4q6Q6qHLyBxy9QVRkV6CVQjbzdF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNDAyZDkzNy02YmE5LTQzZTMtYjkwZS01YmQ2ZGI1YWJlMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6MzAuNzk3MzA4ODk4WiJ9&digest=sha256%3A075e2f7bc582c3a35953478bfe4edbadbfff06be204d4cebd57580e6f76d8ecc" http.request.useragent="Go-http-client/1.1" http.response.duration=5.132544533s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:30 +0000] "PUT /v2/foo/schema2/blobs/uploads/a402d937-6ba9-43e3-b90e-5bd6db5abe0b?_state=Gxc3TL1eMNOD0iPb4q6Q6qHLyBxy9QVRkV6CVQjbzdF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNDAyZDkzNy02YmE5LTQzZTMtYjkwZS01YmQ2ZGI1YWJlMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6MzAuNzk3MzA4ODk4WiJ9&digest=sha256%3A075e2f7bc582c3a35953478bfe4edbadbfff06be204d4cebd57580e6f76d8ecc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:36Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=bb6c396c-5e3c-4454-9294-46fe78764887 http.request.method=POST http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.025338ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:36 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=79213784-cf8c-4a74-8d5b-ab6ecbed4e76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/blobs/uploads/9def2061-a0d1-439a-80f4-1ee98a978591?_state=eFIJruWPSVnkUWRUKsvXCGimfl9Tw7kQ9ANe1MftgZV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZGVmMjA2MS1hMGQxLTQzOWEtODBmNC0xZWU5OGE5Nzg1OTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6MzYuMzIxMTUyOVoifQ%3D%3D&digest=sha256%3Ac8814e93903f63f3e539e97211f0323ed33836adbd8c5e898627c359b8aa2a2b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.360162916s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:36 +0000] "PUT /v2/foo/schema2/blobs/uploads/9def2061-a0d1-439a-80f4-1ee98a978591?_state=eFIJruWPSVnkUWRUKsvXCGimfl9Tw7kQ9ANe1MftgZV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZGVmMjA2MS1hMGQxLTQzOWEtODBmNC0xZWU5OGE5Nzg1OTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6MzYuMzIxMTUyOVoifQ%3D%3D&digest=sha256%3Ac8814e93903f63f3e539e97211f0323ed33836adbd8c5e898627c359b8aa2a2b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40625" http.request.id=86f98015-83f6-4baf-90d8-51783be8a2a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.309453ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40625" http.request.id=3be80674-0210-4c8c-b4d0-3b57f37bca30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/manifests/sha256:e809a9598a737d9be59f9978ad5913d7f493984a82a31e86c5a7854cc1cf8655" http.request.useragent="Go-http-client/1.1" http.response.duration=3.37763ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "PUT /v2/foo/schema2/manifests/sha256:e809a9598a737d9be59f9978ad5913d7f493984a82a31e86c5a7854cc1cf8655 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=8cf1b7ba-6abf-4629-9a01-eeb7b65f6dd2 http.request.method=GET http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.958207ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=6b37e201-2eea-46f6-a22a-7a9ed2e08fc4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/manifests/sha256:e809a9598a737d9be59f9978ad5913d7f493984a82a31e86c5a7854cc1cf8655" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.26885ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "GET /v2/foo/schema2/manifests/sha256:e809a9598a737d9be59f9978ad5913d7f493984a82a31e86c5a7854cc1cf8655 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=9b38aef1-81e0-46c7-b782-3ba68f29df1f http.request.method=GET http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.556333ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=13c52141-741e-4063-93c6-1a08fd0ec45b http.request.method=GET http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/manifests/sha256:e809a9598a737d9be59f9978ad5913d7f493984a82a31e86c5a7854cc1cf8655" http.request.useragent="Go-http-client/1.1" http.response.duration=2.345788ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "GET /v2/foo/schema2/manifests/sha256:e809a9598a737d9be59f9978ad5913d7f493984a82a31e86c5a7854cc1cf8655 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=90cf6146-1cee-4176-9a50-718bbe3c5eee http.request.method=GET http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.312347ms http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=info msg="rewriting manifest sha256:e809a9598a737d9be59f9978ad5913d7f493984a82a31e86c5a7854cc1cf8655 in schema1 format to support old client" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=06c88e54-af19-456a-b4a3-0618a69a175c http.request.method=GET http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2024-06-06T08:04:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=06c88e54-af19-456a-b4a3-0618a69a175c http.request.method=GET http.request.remoteaddr="127.0.0.1:35548" 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=4.023441ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" 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.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40625" http.request.id=80a7f78b-0317-4ffc-8c2a-131c2c57cb0e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.613247ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40625" http.request.id=81893ed1-4d87-4e7c-920a-1169b7a6ab4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.948544ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40625" http.request.id=e3b2cce9-dc70-421b-92dd-54d91b6394fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/manifests/sha256:9e58c0df5b230ac82f7842095f6531acce99143a4b8ca87e3b6123262fd41be8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.718888ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "PUT /v2/foo/schema2/manifests/sha256:9e58c0df5b230ac82f7842095f6531acce99143a4b8ca87e3b6123262fd41be8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=c6cf32b3-bdbf-48ae-98c7-9f21dd293af6 http.request.method=GET http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.625586ms http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=aa2d0476-4c05-48be-8ed9-c3cc70060097 http.request.method=GET http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/manifests/sha256:9e58c0df5b230ac82f7842095f6531acce99143a4b8ca87e3b6123262fd41be8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.580827ms http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "GET /v2/foo/schema2/manifests/sha256:9e58c0df5b230ac82f7842095f6531acce99143a4b8ca87e3b6123262fd41be8 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=53ae7191-f028-4922-86a6-de5a201a329d http.request.method=GET http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.345685ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=474793b8-aa35-4461-9ca1-962e0d45e193 http.request.method=GET http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/manifests/sha256:9e58c0df5b230ac82f7842095f6531acce99143a4b8ca87e3b6123262fd41be8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.018313ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "GET /v2/foo/schema2/manifests/sha256:9e58c0df5b230ac82f7842095f6531acce99143a4b8ca87e3b6123262fd41be8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=info msg="rewriting manifest list sha256:9e58c0df5b230ac82f7842095f6531acce99143a4b8ca87e3b6123262fd41be8 in schema1 format to support old client" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=b345c078-9692-4dac-a565-6d4ea5324337 http.request.method=GET http.request.remoteaddr="127.0.0.1:35548" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2024-06-06T08:04:39Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40625" http.request.id=b345c078-9692-4dac-a565-6d4ea5324337 http.request.method=GET http.request.remoteaddr="127.0.0.1:35548" 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=7.168864ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.4 time="2024-06-06T08:04:39Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:04:39Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=6d8da100-5e2f-436d-9021-0ea08ab4fce2 http.request.method=GET http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.89105ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" 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.22.4 http.request.host="127.0.0.1:36825" http.request.id=f4b7a2c7-12ce-42e8-a3de-6ecaeacfc147 http.request.method=GET http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.754741ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=a1f62cca-b86a-4f97-8b9c-40c39665ada6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.403268ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2024-06-06T08:04:39Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=434b9688-72f1-43e0-818c-55ba0157dead http.request.method=PUT http.request.remoteaddr="127.0.0.1:39282" 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=6.312596ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2024-06-06T08:04:39Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=434b9688-72f1-43e0-818c-55ba0157dead http.request.method=PUT http.request.remoteaddr="127.0.0.1:39282" 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=6.37316ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2024-06-06T08:04:39Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=434b9688-72f1-43e0-818c-55ba0157dead http.request.method=PUT http.request.remoteaddr="127.0.0.1:39282" 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=6.4222ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2024-06-06T08:04:39Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=434b9688-72f1-43e0-818c-55ba0157dead http.request.method=PUT http.request.remoteaddr="127.0.0.1:39282" 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=6.465017ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Jun/2024:08:04:39 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2024-06-06T08:04:40Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=1f760a9f-b0c1-479f-b922-12887e93e864 http.request.method=POST http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.79766ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:40 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:44Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=0c48c5d4-1717-462a-8f02-cc87f19c6987 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/blobs/uploads/b65be09e-13d9-41c8-9431-0285444493d0?_state=S2Hyg5TqxSK55xE_0yfnWNNhkUZCkPipAJY0y-TgiO17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNjViZTA5ZS0xM2Q5LTQxYzgtOTQzMS0wMjg1NDQ0NDkzZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6NDAuMTk0OTkzNzAyWiJ9&digest=sha256%3A76c067d5aa70672d6f2499feb5f5469e8fb04149e8f9cbe8f8b53b8e1dea17a2" http.request.useragent="Go-http-client/1.1" http.response.duration=4.246995096s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:40 +0000] "PUT /v2/foo/schema1/blobs/uploads/b65be09e-13d9-41c8-9431-0285444493d0?_state=S2Hyg5TqxSK55xE_0yfnWNNhkUZCkPipAJY0y-TgiO17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNjViZTA5ZS0xM2Q5LTQxYzgtOTQzMS0wMjg1NDQ0NDkzZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6NDAuMTk0OTkzNzAyWiJ9&digest=sha256%3A76c067d5aa70672d6f2499feb5f5469e8fb04149e8f9cbe8f8b53b8e1dea17a2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:44Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=313af49f-2de5-462c-812d-07471353c9f6 http.request.method=POST http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.881769ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:44 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=3825c3f1-1f48-48fc-9b5e-5998e3cfb3af http.request.method=PUT http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/blobs/uploads/b7319ab4-e577-48e5-9166-f2a37095c82c?_state=01EtrxFXMoHygCRapdKoiAGpH5WFy_ZQCHMd7rkWBGh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNzMxOWFiNC1lNTc3LTQ4ZTUtOTE2Ni1mMmEzNzA5NWM4MmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6NDQuODA5NDkxNjgyWiJ9&digest=sha256%3A8a3b261538182fcadaabe89a88c00322cdbba406c6233fe8f5051f776e48f1aa" http.request.useragent="Go-http-client/1.1" http.response.duration=3.010055158s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:44 +0000] "PUT /v2/foo/schema1/blobs/uploads/b7319ab4-e577-48e5-9166-f2a37095c82c?_state=01EtrxFXMoHygCRapdKoiAGpH5WFy_ZQCHMd7rkWBGh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNzMxOWFiNC1lNTc3LTQ4ZTUtOTE2Ni1mMmEzNzA5NWM4MmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6NDQuODA5NDkxNjgyWiJ9&digest=sha256%3A8a3b261538182fcadaabe89a88c00322cdbba406c6233fe8f5051f776e48f1aa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=26a913c2-a46f-4ea9-a626-a8bd000cba91 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=13.335036ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=1b150462-741b-436d-a9e0-ff554740e9de http.request.method=PUT http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056" http.request.useragent="Go-http-client/1.1" http.response.duration=9.37494ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=dcfe43c5-4232-4b75-8cd0-899ae36ac2c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.859097ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=7c14f686-2f35-47e9-bd30-44ee843093dd http.request.method=GET http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.142896ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "GET /v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:36825" http.request.id=d66a7ac1-0817-467a-8c15-5a0effd855e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056" http.request.useragent="Go-http-client/1.1" http.response.duration=12.833357ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:36825" http.request.id=9b02a9f7-8777-48fc-b333-0005c9568401 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056" http.request.useragent="Go-http-client/1.1" http.response.duration=12.484271ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/json" http.request.host="127.0.0.1:36825" http.request.id=e1e6e501-9c6e-4a87-ae21-d3ed4d50d983 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056" http.request.useragent="Go-http-client/1.1" http.response.duration=12.420331ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=7a3bfe6d-f5c8-4cdd-bed9-a13b0974f873 http.request.method=GET http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.977038ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "GET /v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=d62da553-a61f-42e4-bf3e-58577abe3938 http.request.method=GET http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.332201ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=692b4b71-662d-4087-88ad-458a62524e04 http.request.method=GET http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056" http.request.useragent="Go-http-client/1.1" http.response.duration=2.266431ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "GET /v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=a2f5da43-708d-4b66-98bd-992e9b6d1c09 http.request.method=GET http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.29708ms http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" level=error msg="payload digest does match: "sha256:17db883ebf0e808a447bc88506e211c5c0a6cb272a212dc32c990770638351c5" != "sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056"" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=1517030d-12eb-4213-8d55-95c98c65d4f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056" time="2024-06-06T08:04:47Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=1517030d-12eb-4213-8d55-95c98c65d4f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39282" http.request.uri="/v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.805073ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056" 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:b053e3c592755550af94400a868b9d3ff2faf0fc0cc0aff2223d6d604db3f056 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=58b98121-68dc-4b82-a726-68e7f6f76084 http.request.method=GET http.request.remoteaddr="127.0.0.1:53988" 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=2.751103ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" 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.22.4 http.request.host="127.0.0.1:36825" http.request.id=1fc5e603-8c4a-4f37-aed6-e8c328d9c919 http.request.method=GET http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.23075ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" 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.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36825" http.request.id=766a4f57-0665-4188-9f38-0a694708ce34 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53988" 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=2.696946ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2024-06-06T08:04:47Z" 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.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36825" http.request.id=766a4f57-0665-4188-9f38-0a694708ce34 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53988" 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=2.804297ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2024-06-06T08:04:47Z" 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.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36825" http.request.id=766a4f57-0665-4188-9f38-0a694708ce34 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53988" 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=2.894097ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=75808b86-7b6c-426a-bbe7-67a4890a9348 http.request.method=POST http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.605969ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=980fea49-cf6e-4ab4-8ae2-24a12f62b2ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/blobs/uploads/fd125e5a-2150-489b-a3c4-887162a89aa2?_state=LrWVt5V8DbffbldO8SA23X3v_cYomHM_mqEg2v9ydn17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmZDEyNWU1YS0yMTUwLTQ4OWItYTNjNC04ODcxNjJhODlhYTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6NDcuOTM4ODE1MjRaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.405726ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "PUT /v2/foo/schema2/blobs/uploads/fd125e5a-2150-489b-a3c4-887162a89aa2?_state=LrWVt5V8DbffbldO8SA23X3v_cYomHM_mqEg2v9ydn17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmZDEyNWU1YS0yMTUwLTQ4OWItYTNjNC04ODcxNjJhODlhYTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6NDcuOTM4ODE1MjRaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:47Z" 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.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36825" http.request.id=87663abb-2a61-4412-8344-0ad4c948adf5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.009354ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2024-06-06T08:04:47Z" 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.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36825" http.request.id=87663abb-2a61-4412-8344-0ad4c948adf5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.117701ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Jun/2024:08:04:47 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2024-06-06T08:04:48Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=4a84d06f-f3d3-46a1-a650-2a7dbec36af6 http.request.method=POST http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.85138ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:48 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:53Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=3216517a-a329-4786-bf97-d1e104fff039 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/blobs/uploads/c9895508-654e-488e-818d-2a28f6770fad?_state=em18JWDWW07ncDTsm90NxlEp0_Ca32D0siX8jU5bAgB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjOTg5NTUwOC02NTRlLTQ4OGUtODE4ZC0yYTI4ZjY3NzBmYWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6NDguNDU2MTExODUzWiJ9&digest=sha256%3A84e8a327582d7effac04d5be5441a8523a11f376899f2ce21b13eb3f17c102ef" http.request.useragent="Go-http-client/1.1" http.response.duration=5.469434155s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:48 +0000] "PUT /v2/foo/schema2/blobs/uploads/c9895508-654e-488e-818d-2a28f6770fad?_state=em18JWDWW07ncDTsm90NxlEp0_Ca32D0siX8jU5bAgB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjOTg5NTUwOC02NTRlLTQ4OGUtODE4ZC0yYTI4ZjY3NzBmYWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6NDguNDU2MTExODUzWiJ9&digest=sha256%3A84e8a327582d7effac04d5be5441a8523a11f376899f2ce21b13eb3f17c102ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:54Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=5caed6fd-88cc-4b01-851a-e21aa3e1f4b9 http.request.method=POST http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.103591ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:54 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=58bbd073-5c00-47c6-8bce-9a58233d01f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/blobs/uploads/32498037-6470-47cf-9984-9e8532b97496?_state=gHOju09lX5OYEa15tOYu2FKju_mN-KEHOcf5DMPYvvB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMjQ5ODAzNy02NDcwLTQ3Y2YtOTk4NC05ZTg1MzJiOTc0OTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6NTQuMzU4Mzg0Mjg2WiJ9&digest=sha256%3Ab6950ca4da5a5dd95870cda9bb3465842160c77cf477f4c78bdafca53df8c6dc" http.request.useragent="Go-http-client/1.1" http.response.duration=3.686493474s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:54 +0000] "PUT /v2/foo/schema2/blobs/uploads/32498037-6470-47cf-9984-9e8532b97496?_state=gHOju09lX5OYEa15tOYu2FKju_mN-KEHOcf5DMPYvvB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMjQ5ODAzNy02NDcwLTQ3Y2YtOTk4NC05ZTg1MzJiOTc0OTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6NTQuMzU4Mzg0Mjg2WiJ9&digest=sha256%3Ab6950ca4da5a5dd95870cda9bb3465842160c77cf477f4c78bdafca53df8c6dc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36825" http.request.id=5c6052d7-a56d-4776-a3a8-9062b7038d0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.250276ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36825" http.request.id=ff3e13c4-8126-47bd-be97-4c089215777a http.request.method=PUT http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/sha256:8d496bfefb30f1cbb4e1ecdffd9178510ac3004c0490f6501e6956011c35fce8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.0046ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "PUT /v2/foo/schema2/manifests/sha256:8d496bfefb30f1cbb4e1ecdffd9178510ac3004c0490f6501e6956011c35fce8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=f2e8a3e7-8a40-4435-a0da-bd7fe06520e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.678242ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=2541c764-3143-405c-949b-b33f32fcde98 http.request.method=GET http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/sha256:8d496bfefb30f1cbb4e1ecdffd9178510ac3004c0490f6501e6956011c35fce8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.606229ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/foo/schema2/manifests/sha256:8d496bfefb30f1cbb4e1ecdffd9178510ac3004c0490f6501e6956011c35fce8 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=176cd4c9-48b7-49b2-a85a-87317ea1c20c http.request.method=GET http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.313762ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=32a40820-74f3-4e42-961e-b0d0f3670e95 http.request.method=GET http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/sha256:8d496bfefb30f1cbb4e1ecdffd9178510ac3004c0490f6501e6956011c35fce8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.316868ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/foo/schema2/manifests/sha256:8d496bfefb30f1cbb4e1ecdffd9178510ac3004c0490f6501e6956011c35fce8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=92b92245-4bee-41ce-818f-8e057d14b277 http.request.method=GET http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.321166ms http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="rewriting manifest sha256:8d496bfefb30f1cbb4e1ecdffd9178510ac3004c0490f6501e6956011c35fce8 in schema1 format to support old client" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=d762164d-b8e1-4df2-85e4-5f3d91243e6b http.request.method=GET http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=d762164d-b8e1-4df2-85e4-5f3d91243e6b http.request.method=GET http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.64753ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36825" http.request.id=d4d1175f-1ad0-4d87-a0ac-969dd07478bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.519018ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36825" http.request.id=9c1de02b-a45c-4b74-b073-6f9461c2946d http.request.method=PUT http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.876418ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36825" http.request.id=9c5e435e-c1e0-4eaa-8553-9cfd427335f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/sha256:cdc161d8236425d7dfe4df986ce118a11cd47a9556058dd0e299c3e18ce86711" http.request.useragent="Go-http-client/1.1" http.response.duration=1.751184ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "PUT /v2/foo/schema2/manifests/sha256:cdc161d8236425d7dfe4df986ce118a11cd47a9556058dd0e299c3e18ce86711 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=1e6c4220-6bae-49c6-ae7f-347a1b44ec3e http.request.method=GET http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.668911ms http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=618f1b50-96ae-47e1-9b54-c1056beefba8 http.request.method=GET http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/sha256:cdc161d8236425d7dfe4df986ce118a11cd47a9556058dd0e299c3e18ce86711" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.555076ms http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/foo/schema2/manifests/sha256:cdc161d8236425d7dfe4df986ce118a11cd47a9556058dd0e299c3e18ce86711 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=197b0eb1-e88e-4c08-99a6-c19e0922d8b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.433263ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=fd7aa5fe-6e1c-4bc4-843f-59a1de7447ba http.request.method=GET http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/sha256:cdc161d8236425d7dfe4df986ce118a11cd47a9556058dd0e299c3e18ce86711" http.request.useragent="Go-http-client/1.1" http.response.duration=1.243966ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/foo/schema2/manifests/sha256:cdc161d8236425d7dfe4df986ce118a11cd47a9556058dd0e299c3e18ce86711 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="rewriting manifest list sha256:cdc161d8236425d7dfe4df986ce118a11cd47a9556058dd0e299c3e18ce86711 in schema1 format to support old client" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=96d89d4e-f627-4d6b-8305-cec6f023b9c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:53988" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:36825" http.request.id=96d89d4e-f627-4d6b-8305-cec6f023b9c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:53988" 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=3.870469ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (33.67s) === RUN TestGetManifestWithStorageError time="2024-06-06T08:04:58Z" 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.22.4 time="2024-06-06T08:04:58Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:04:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.22.4 http.request.host="127.0.0.1:42639" http.request.id=2220c54b-ead5-4ed5-b8de-f3e4c1a06b79 http.request.method=GET http.request.remoteaddr="127.0.0.1:36746" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.518598ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.22.4 http.request.host="127.0.0.1:42639" http.request.id=15be32d0-5b9c-4cad-8854-9d490fcca629 http.request.method=GET http.request.remoteaddr="127.0.0.1:36746" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.303653ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.22.4 http.request.host="127.0.0.1:42639" http.request.id=319f13fa-70db-429b-af7c-049082caae6f http.request.method=GET http.request.remoteaddr="127.0.0.1:36746" http.request.uri="/v2/manifestinvalidpath/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.537649ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.22.4 http.request.host="127.0.0.1:42639" http.request.id=191821b3-c04d-45e8-997d-ba3ea3a56528 http.request.method=GET http.request.remoteaddr="127.0.0.1:36746" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.327206ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2024-06-06T08:04:58Z" 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.22.4 time="2024-06-06T08:04:58Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:04:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=2bfb648c-e345-4677-89b4-7c927299a5b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.549158ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" 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.22.4 http.request.host="127.0.0.1:45569" http.request.id=bb8224ae-91a2-4dd1-91f7-089242e80206 http.request.method=GET http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.279704ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=d6e659a7-8e2d-4735-ac84-1f451d16ad89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.332681ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=36b0df36-a8cc-48d0-bb41-62d0d2b8cea9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53044" 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=6.212049ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2024-06-06T08:04:58Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=36b0df36-a8cc-48d0-bb41-62d0d2b8cea9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53044" 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=6.269273ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2024-06-06T08:04:58Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=36b0df36-a8cc-48d0-bb41-62d0d2b8cea9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53044" 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=6.324686ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2024-06-06T08:04:58Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=36b0df36-a8cc-48d0-bb41-62d0d2b8cea9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53044" 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=6.370854ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2024-06-06T08:04:58Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=e492cabb-4945-48d2-b0ea-6d46a849f0b0 http.request.method=POST http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.176321ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:02Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=1a83939b-db15-4e5e-b3c3-257bb85c63e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/blobs/uploads/47649d98-1059-47eb-9015-8fe8f5c8a56a?_state=I_SGN0e_VmA8GZPpD4Oyldt6PKyD6oSQ11WXuB8_ZuR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0NzY0OWQ5OC0xMDU5LTQ3ZWItOTAxNS04ZmU4ZjVjOGE1NmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6NTguNTI4OTEyMDA1WiJ9&digest=sha256%3A90f67436732ce9a219b14a2e3c36d02c6f0224c8a6d46835d1eedba705c3ec25" http.request.useragent="Go-http-client/1.1" http.response.duration=3.859877994s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:04:58 +0000] "PUT /v2/foo/schema1/blobs/uploads/47649d98-1059-47eb-9015-8fe8f5c8a56a?_state=I_SGN0e_VmA8GZPpD4Oyldt6PKyD6oSQ11WXuB8_ZuR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0NzY0OWQ5OC0xMDU5LTQ3ZWItOTAxNS04ZmU4ZjVjOGE1NmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDQ6NTguNTI4OTEyMDA1WiJ9&digest=sha256%3A90f67436732ce9a219b14a2e3c36d02c6f0224c8a6d46835d1eedba705c3ec25 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:02Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=b391776a-f2a6-4283-87bd-68123e02f14f http.request.method=POST http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.268125ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:02 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:07Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=80400a34-d1b8-4a58-bcdb-070b5a79a5a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/blobs/uploads/065020db-a31f-422b-9096-52a983364146?_state=0thA-PX9F_CnXDHJiXxFVqJQbheCy2_pimpJycz700d7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwNjUwMjBkYi1hMzFmLTQyMmItOTA5Ni01MmE5ODMzNjQxNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDU6MDIuODczMDYzNzQ2WiJ9&digest=sha256%3A3d6ea2b38b9913e73ac86e2775bbbc65524914f470399e7d3e2024fab9099f92" http.request.useragent="Go-http-client/1.1" http.response.duration=5.117139946s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:02 +0000] "PUT /v2/foo/schema1/blobs/uploads/065020db-a31f-422b-9096-52a983364146?_state=0thA-PX9F_CnXDHJiXxFVqJQbheCy2_pimpJycz700d7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwNjUwMjBkYi1hMzFmLTQyMmItOTA5Ni01MmE5ODMzNjQxNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDU6MDIuODczMDYzNzQ2WiJ9&digest=sha256%3A3d6ea2b38b9913e73ac86e2775bbbc65524914f470399e7d3e2024fab9099f92 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=c7153f84-8ed5-45df-8706-c903c5cb5e80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.377022ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:07 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=641c38b5-c228-42f6-9d6d-263224f0f770 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" http.request.useragent="Go-http-client/1.1" http.response.duration=6.977489ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=17398bed-1791-4661-bc15-baa1b90f6ed8 http.request.method=GET http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.448981ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=90b2368b-0727-4f00-babe-93e6a2c71dd7 http.request.method=GET http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.413229ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "GET /v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:45569" http.request.id=f3b6befe-d2c2-4728-85ae-a926df3ba97c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" http.request.useragent="Go-http-client/1.1" http.response.duration=7.016059ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:45569" http.request.id=c9aacd2f-0d71-4207-96c3-4052502a9867 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" http.request.useragent="Go-http-client/1.1" http.response.duration=7.146623ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/json" http.request.host="127.0.0.1:45569" http.request.id=113a6f6f-37fe-4dab-8dc0-05fbd3067a81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" http.request.useragent="Go-http-client/1.1" http.response.duration=12.669768ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=c80815df-6373-4799-aee5-d2614ca1ae06 http.request.method=GET http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.715768ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "GET /v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=66b47dea-bd6f-48cb-b25b-3b85e876c48e http.request.method=GET http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.107776ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=e2cb66f5-ed66-4454-8ee4-e47129824563 http.request.method=GET http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.495717ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "GET /v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=813ce1f0-0b9b-4671-bfba-729e591b9c09 http.request.method=GET http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.53263ms http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=error msg="payload digest does match: "sha256:41731fb3c18b9a3fbf123fdc8e0c598740eea7187936167d7df71b64dfb0bb6e" != "sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a"" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=a7823f2f-3cb2-4ebd-b088-a1ce54c8120c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" time="2024-06-06T08:05:08Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=a7823f2f-3cb2-4ebd-b088-a1ce54c8120c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53044" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.749043ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=89447ee8-2cf5-4f86-a370-352f29c48025 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48254" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.064447ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" err.message="manifest unknown" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=a79de06d-98b4-45d6-8002-a056787b7bea http.request.method=GET http.request.remoteaddr="127.0.0.1:48254" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.526013ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "GET /v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=719e104c-fe80-4a36-9675-926e1efd41d7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48256" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.905639ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=5f224bf9-3621-446c-aa3a-ca7cfd9d846a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48262" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" http.request.useragent="Go-http-client/1.1" http.response.duration=7.361598ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=854f1dcd-6547-460e-8958-1d3f1cbd5af8 http.request.method=GET http.request.remoteaddr="127.0.0.1:48262" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.539041ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "GET /v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=ea4e256d-cfff-4e6f-83a7-35d63cfdb14e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.770312ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=b1c7af28-5b24-40b8-a8f7-70c190e90777 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.390449ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=9a118013-d017-4873-8ec5-fca01d4c03f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.401419ms http.response.status=200 http.response.written=39 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=506b675f-be3a-43d9-9404-f088333b1934 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.624603ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e93b973adb64e1bfc7ad8a464b6768919aec76fa4c4c962e5e82bd0146d38e5a HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=db6691ff-ad2b-4391-9b74-206535fc1a2a http.request.method=GET http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.401213ms http.response.status=200 http.response.written=35 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=65b6ad68-22e5-495a-a276-6b91dbc8ad3f http.request.method=GET http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.482221ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" 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.22.4 http.request.host="127.0.0.1:45569" http.request.id=9c23b9fe-9a57-41ec-b928-e85834a540b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.426396ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" 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.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45569" http.request.id=61643cdd-125d-4534-bc55-7b1a204c9b17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.637033ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2024-06-06T08:05:08Z" 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.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45569" http.request.id=61643cdd-125d-4534-bc55-7b1a204c9b17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.698723ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2024-06-06T08:05:08Z" 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.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45569" http.request.id=61643cdd-125d-4534-bc55-7b1a204c9b17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.758465ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=f0749b57-77a1-48bc-93a9-b33289679a0c http.request.method=POST http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.644571ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=8594d5d4-c342-4dd3-8381-ff61a6884c4a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/blobs/uploads/18450989-eabb-4f33-8db3-5f61ed5d653d?_state=d_X27k1-_9AQySobSgpo-KiKXlpUh8bulKZonGzi4Lh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxODQ1MDk4OS1lYWJiLTRmMzMtOGRiMy01ZjYxZWQ1ZDY1M2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDU6MDguMTA2OTk4OTU4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.007098ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "PUT /v2/foo/schema2/blobs/uploads/18450989-eabb-4f33-8db3-5f61ed5d653d?_state=d_X27k1-_9AQySobSgpo-KiKXlpUh8bulKZonGzi4Lh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxODQ1MDk4OS1lYWJiLTRmMzMtOGRiMy01ZjYxZWQ1ZDY1M2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDU6MDguMTA2OTk4OTU4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" 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.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45569" http.request.id=fa13e17a-3b20-4815-be1a-c0f54230b616 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.734074ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2024-06-06T08:05:08Z" 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.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45569" http.request.id=fa13e17a-3b20-4815-be1a-c0f54230b616 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.796429ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2024-06-06T08:05:08Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=bdfe4fae-8ecb-438f-91ad-3b82bdd1a6ba http.request.method=POST http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.798381ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:10Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=5b6cf998-759f-41e5-82cf-16b691a568bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/blobs/uploads/baf2a8cc-5d4e-4309-949b-9f8514b1bf4a?_state=X7uItxuYQseJb5QCkrkuVIF-oIxc0j5gfo67CQH0iU17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYWYyYThjYy01ZDRlLTQzMDktOTQ5Yi05Zjg1MTRiMWJmNGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDU6MDguNDY3NTc2MjE5WiJ9&digest=sha256%3A9d8a2e96345b5a5bbfbdd7a7cb3778d14aac8fc6e9ab7724ab6801f97b17bfcb" http.request.useragent="Go-http-client/1.1" http.response.duration=2.489164506s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:08 +0000] "PUT /v2/foo/schema2/blobs/uploads/baf2a8cc-5d4e-4309-949b-9f8514b1bf4a?_state=X7uItxuYQseJb5QCkrkuVIF-oIxc0j5gfo67CQH0iU17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYWYyYThjYy01ZDRlLTQzMDktOTQ5Yi05Zjg1MTRiMWJmNGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDU6MDguNDY3NTc2MjE5WiJ9&digest=sha256%3A9d8a2e96345b5a5bbfbdd7a7cb3778d14aac8fc6e9ab7724ab6801f97b17bfcb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:11Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=49ee019f-bf0f-4b1a-8305-9dac9cdf4625 http.request.method=POST http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.865794ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=149cb31e-d03c-44db-b4a3-dcf11df6df16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/blobs/uploads/67da564f-c542-4d97-a61c-27361ca46fae?_state=7ofvWSF-9CiiIRcxcdYsgT8zeFGE_nNygz2LyPaSFN97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2N2RhNTY0Zi1jNTQyLTRkOTctYTYxYy0yNzM2MWNhNDZmYWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDU6MTEuMjY1ODgzNTk1WiJ9&digest=sha256%3A166fe3d42d0dc0073361712811358b457ac1c066b9fe18772bfa784ca8902b77" http.request.useragent="Go-http-client/1.1" http.response.duration=2.20131503s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/67da564f-c542-4d97-a61c-27361ca46fae?_state=7ofvWSF-9CiiIRcxcdYsgT8zeFGE_nNygz2LyPaSFN97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2N2RhNTY0Zi1jNTQyLTRkOTctYTYxYy0yNzM2MWNhNDZmYWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjQtMDYtMDZUMDg6MDU6MTEuMjY1ODgzNTk1WiJ9&digest=sha256%3A166fe3d42d0dc0073361712811358b457ac1c066b9fe18772bfa784ca8902b77 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45569" http.request.id=b97395da-0922-4685-80ed-cf4297c345c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.281433ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45569" http.request.id=273e39fe-0f38-48c8-8bab-bc58a5a0604c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.800409ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "PUT /v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=f1a1419a-6c9d-4329-9ed5-14ed9a559ef5 http.request.method=GET http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.560017ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=3dbb67e4-ee0f-4829-bc39-edc7eb091fed http.request.method=GET http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.572562ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "GET /v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=f5b9d74a-c02c-4497-a418-55aacdce7e2d http.request.method=GET http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.23013ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=84c34984-181c-4107-803d-a77a64c78dde http.request.method=GET http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.256049ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "GET /v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=e01f5b1e-de0d-4fdf-bb42-4760829b8088 http.request.method=GET http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.243215ms http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=info msg="rewriting manifest sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e in schema1 format to support old client" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=76dcb33a-144f-482d-a335-3c8a535253cb http.request.method=GET http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2024-06-06T08:05:13Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=76dcb33a-144f-482d-a335-3c8a535253cb http.request.method=GET http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.032052ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=3d8aefeb-ce78-46d3-8082-0313fee0ea39 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.491375ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "DELETE /v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e" err.message="manifest unknown" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=0dca9b35-77d6-4380-84c3-7902a5dee154 http.request.method=GET http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.472538ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e" 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "GET /v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=9b1dd469-c438-4730-af9c-5a6160191928 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48294" http.request.uri="/v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.287152ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e" 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "DELETE /v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45569" http.request.id=1eabca54-4b52-43cf-bf17-45f0179682cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:48296" http.request.uri="/v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e" http.request.useragent="Go-http-client/1.1" http.response.duration=3.723194ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "PUT /v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=21d11ba0-6aa7-456d-af54-913c003068bf http.request.method=GET http.request.remoteaddr="127.0.0.1:48296" http.request.uri="/v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.792516ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "GET /v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=fead5294-4d7d-4be9-8a1f-a48920da0a9a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48298" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.932981ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=info msg="response completed" go.version=go1.22.4 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45569" http.request.id=e71f3861-f4c3-42e7-adb8-8be07e56fa65 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48304" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.056139ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=5ecd40c1-3e16-454a-9a72-b63574cf3d5b http.request.method=GET http.request.remoteaddr="127.0.0.1:48304" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.283654ms http.response.status=200 http.response.written=39 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=aa627ceb-a992-4d2b-8273-895890d201b0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48304" http.request.uri="/v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.647162ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "DELETE /v2/foo/schema2/manifests/sha256:92f4a0c349295b8344c84c2fa44a2565290f134c2f698e8a9b20ae5c84a9e14e HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:45569" http.request.id=c88e8cf0-d135-4062-b5a7-a2db52506e9a http.request.method=GET http.request.remoteaddr="127.0.0.1:48304" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.168634ms http.response.status=200 http.response.written=35 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (15.43s) === RUN TestManifestDeleteDisabled time="2024-06-06T08:05: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.22.4 time="2024-06-06T08:05:13Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:05:13Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.22.4 http.request.host="127.0.0.1:39039" http.request.id=394a2fcb-a25e-4484-9ce1-87684c448dd6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59092" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.498387ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2024-06-06T08:05: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.22.4 time="2024-06-06T08:05:13Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:05:13Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.4 time="2024-06-06T08:05:13Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.22.4 time="2024-06-06T08:05:13Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.22.4 time="2024-06-06T08:05:13Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.22.4 http.request.host="127.0.0.1:40221" http.request.id=4d8df5a3-aeb6-43ee-a416-4a70c379948b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.074624ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.22.4 http.request.host="127.0.0.1:40221" http.request.id=4c9eddc9-908c-4d4c-9dc6-ebc675d670e3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35116" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.850572ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.22.4 http.request.host="127.0.0.1:40221" http.request.id=94f623b2-b7dd-4d15-b4bd-f351b2960adc http.request.method=POST http.request.remoteaddr="127.0.0.1:35128" 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=5.559742ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2024-06-06T08:05:13Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.22.4 http.request.host="127.0.0.1:40221" http.request.id=f8028607-c9aa-456f-bfa0-6e509eb4466a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35140" 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=5.210144ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [06/Jun/2024:08:05:13 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.22s) === RUN TestProxyManifestGetByTag time="2024-06-06T08:05: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.22.4 time="2024-06-06T08:05:13Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:05:14Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40401" http.request.id=2ec8c145-c7b1-4691-8846-b74335a41ef9 http.request.method=POST http.request.remoteaddr="127.0.0.1:32972" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.010069ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:15Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40401" http.request.id=a3bee55e-4178-4bcd-97b8-c0a3c048859d http.request.method=PUT http.request.remoteaddr="127.0.0.1:32972" http.request.uri="/v2/foo/bar/blobs/uploads/c73ef2db-1777-4675-9b9e-a7b8cc1a34ba?_state=agowod2U2YSDu8hvHHwrKUGEHU56b2ITli0mYPe9alJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM3M2VmMmRiLTE3NzctNDY3NS05YjllLWE3YjhjYzFhMzRiYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowNToxNC4wNDcxNzI4ODlaIn0%3D&digest=sha256%3Acdacd8e477793eb110a4d9a8a30cd52359774e145f0bbea73e9ffb3900b1729a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.639117831s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:14 +0000] "PUT /v2/foo/bar/blobs/uploads/c73ef2db-1777-4675-9b9e-a7b8cc1a34ba?_state=agowod2U2YSDu8hvHHwrKUGEHU56b2ITli0mYPe9alJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM3M2VmMmRiLTE3NzctNDY3NS05YjllLWE3YjhjYzFhMzRiYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowNToxNC4wNDcxNzI4ODlaIn0%3D&digest=sha256%3Acdacd8e477793eb110a4d9a8a30cd52359774e145f0bbea73e9ffb3900b1729a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:15Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40401" http.request.id=7d0dc362-806f-4ae7-b1aa-05da334b21aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:32972" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=10.628887ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:15 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05: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.22.4 time="2024-06-06T08:05:15Z" level=info msg="redis not configured" go.version=go1.22.4 time="2024-06-06T08:05:15Z" level=info msg="Starting upload purge in 12m0s" go.version=go1.22.4 time="2024-06-06T08:05:15Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.4 time="2024-06-06T08:05:15Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40401" http.request.id=c9109c15-1d6f-47c2-9f31-674e9a55af9c http.request.method=GET http.request.remoteaddr="127.0.0.1:32972" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.176544ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Jun/2024:08:05:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2024-06-06T08:05:15Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:40401" go.version=go1.22.4 time="2024-06-06T08:05:15Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.22.4 time="2024-06-06T08:05:15Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40401" http.request.id=f37208b8-ff43-4fd1-86e0-b692c7cc6e4b http.request.method=GET http.request.remoteaddr="127.0.0.1:32986" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.518909ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Jun/2024:08:05:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2024-06-06T08:05:15Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40401 /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:40401/v2/:[]]}" go.version=go1.22.4 http.request.host="127.0.0.1:43443" http.request.id=a13429c9-b9b6-4959-8d15-6b0b89a1c228 http.request.method=GET http.request.remoteaddr="127.0.0.1:33760" http.request.uri="/v2/foo/bar/manifests/sha256:f7bba6359941c919aeede257e4649f9335651f6c3f7cdfd865838827ff1741f9" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:f7bba6359941c919aeede257e4649f9335651f6c3f7cdfd865838827ff1741f9" time="2024-06-06T08:05:15Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40401" http.request.id=15f346fa-5c8b-4b83-83dd-b3187f516253 http.request.method=GET http.request.remoteaddr="127.0.0.1:32996" http.request.uri="/v2/foo/bar/manifests/sha256:f7bba6359941c919aeede257e4649f9335651f6c3f7cdfd865838827ff1741f9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.49907ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Jun/2024:08:05:15 +0000] "GET /v2/foo/bar/manifests/sha256:f7bba6359941c919aeede257e4649f9335651f6c3f7cdfd865838827ff1741f9 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2024-06-06T08:05:15Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:f7bba6359941c919aeede257e4649f9335651f6c3f7cdfd865838827ff1741f9 with ttl=167h59m59.999992224s" go.version=go1.22.4 time="2024-06-06T08:05:15Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:43443" http.request.id=a13429c9-b9b6-4959-8d15-6b0b89a1c228 http.request.method=GET http.request.remoteaddr="127.0.0.1:33760" http.request.uri="/v2/foo/bar/manifests/sha256:f7bba6359941c919aeede257e4649f9335651f6c3f7cdfd865838827ff1741f9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=25.80282ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Jun/2024:08:05:15 +0000] "GET /v2/foo/bar/manifests/sha256:f7bba6359941c919aeede257e4649f9335651f6c3f7cdfd865838827ff1741f9 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2024-06-06T08:05:15Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40401" http.request.id=f2935701-3320-40a5-8739-bdf23f408f69 http.request.method=GET http.request.remoteaddr="127.0.0.1:32996" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.148321ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Jun/2024:08:05:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2024-06-06T08:05:15Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40401 /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:40401/v2/:[]]}" go.version=go1.22.4 http.request.host="127.0.0.1:43443" http.request.id=464f009d-4852-4c37-98e1-0fa8d43ff742 http.request.method=GET http.request.remoteaddr="127.0.0.1:33772" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2024-06-06T08:05:15Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40401" http.request.id=62f589e2-e776-451e-9ecb-1d7ec3985581 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33006" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.616384ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Jun/2024:08:05:15 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2024-06-06T08:05:15Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:43443" http.request.id=464f009d-4852-4c37-98e1-0fa8d43ff742 http.request.method=GET http.request.remoteaddr="127.0.0.1:33772" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=19.645865ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Jun/2024:08:05:15 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2024-06-06T08:05:16Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40401" http.request.id=c7e9044d-0e63-45c6-a6ac-cdc3e00b5676 http.request.method=POST http.request.remoteaddr="127.0.0.1:33006" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.072921ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:23Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40401" http.request.id=bb1fc31b-6c93-446e-9b9e-daf660a7373e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33006" http.request.uri="/v2/foo/bar/blobs/uploads/50a4db29-aa52-4186-a3b7-0e5abbdba585?_state=0m0nBouG_Z3deRED4JCu-_cmH3JP3A0cY09oA2cHTIh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwYTRkYjI5LWFhNTItNDE4Ni1hM2I3LTBlNWFiYmRiYTU4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowNToxNi4zNzgyODU0NzVaIn0%3D&digest=sha256%3A3d7426a14fed18cf2089a0e751f3d9925176b3f3cf83155a3b9981ff3629bc29" http.request.useragent="Go-http-client/1.1" http.response.duration=7.498261697s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:16 +0000] "PUT /v2/foo/bar/blobs/uploads/50a4db29-aa52-4186-a3b7-0e5abbdba585?_state=0m0nBouG_Z3deRED4JCu-_cmH3JP3A0cY09oA2cHTIh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwYTRkYjI5LWFhNTItNDE4Ni1hM2I3LTBlNWFiYmRiYTU4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNC0wNi0wNlQwODowNToxNi4zNzgyODU0NzVaIn0%3D&digest=sha256%3A3d7426a14fed18cf2089a0e751f3d9925176b3f3cf83155a3b9981ff3629bc29 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:23Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40401" http.request.id=3b9d29e6-0c7c-4077-8a51-f5182fe5906a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33006" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=7.384843ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Jun/2024:08:05:23 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2024-06-06T08:05:23Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40401" http.request.id=a03d5f21-dd8f-4b4a-9f2a-79ce738df46e http.request.method=GET http.request.remoteaddr="127.0.0.1:33006" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.214989ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Jun/2024:08:05:23 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2024-06-06T08:05:23Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40401 /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:40401/v2/:[]]}" go.version=go1.22.4 http.request.host="127.0.0.1:43443" http.request.id=0b1ff968-7460-4af0-a8f5-43b3d65aa4a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:36494" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2024-06-06T08:05:23Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40401" http.request.id=47e8dd6a-4eda-405f-8b03-24cecb91344f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39130" 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.837765ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Jun/2024:08:05:23 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2024-06-06T08:05:23Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40401" http.request.id=42f66754-3394-466a-abde-b98827c894d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:39130" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.201986ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Jun/2024:08:05:23 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2024-06-06T08:05:23Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40401 /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:40401/v2/:[]]}" go.version=go1.22.4 http.request.host="127.0.0.1:43443" http.request.id=0b1ff968-7460-4af0-a8f5-43b3d65aa4a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:36494" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2024-06-06T08:05:23Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:40401" http.request.id=5e7e9d15-57b5-4080-ba9b-7bd2bf3f6004 http.request.method=GET http.request.remoteaddr="127.0.0.1:39140" 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.716325ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Jun/2024:08:05:23 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2024-06-06T08:05:23Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:e526c6754868dbe6ca1cf3b66d7501a511304a171f69c89a283ccfdf53b6556c with ttl=167h59m59.999990648s" go.version=go1.22.4 time="2024-06-06T08:05:23Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:43443" http.request.id=0b1ff968-7460-4af0-a8f5-43b3d65aa4a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:36494" 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=28.374481ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Jun/2024:08:05:23 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (10.17s) === RUN TestAppDispatcher time="2024-06-06T08:05:23Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35835" http.request.id=fb2fd9fa-d6c8-49a2-9159-2279fead7769 http.request.method=GET http.request.remoteaddr="127.0.0.1:52852" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.691011ms http.response.status=200 http.response.written=0 time="2024-06-06T08:05:23Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35835" http.request.id=f9893826-b242-4205-ad4b-9970f7969e8c http.request.method=GET http.request.remoteaddr="127.0.0.1:52852" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=2.12595ms http.response.status=200 http.response.written=0 time="2024-06-06T08:05:23Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35835" http.request.id=ff78932a-e50a-4fbf-ab01-3fd8092bca08 http.request.method=GET http.request.remoteaddr="127.0.0.1:52852" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.367591ms http.response.status=200 http.response.written=0 time="2024-06-06T08:05:23Z" level=info msg="response completed" go.version=go1.22.4 http.request.host="127.0.0.1:35835" http.request.id=3322d621-fc94-4611-9715-1f099884bc8d http.request.method=GET http.request.remoteaddr="127.0.0.1:52852" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.369832ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2024-06-06T08:05: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.22.4 instance.id=4f73b6eb-23d1-42d5-b0e1-3f1e770e4ad6 time="2024-06-06T08:05:23Z" level=info msg="redis not configured" go.version=go1.22.4 instance.id=4f73b6eb-23d1-42d5-b0e1-3f1e770e4ad6 time="2024-06-06T08:05:23Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.22.4 http.request.host="127.0.0.1:44275" http.request.id=617d9404-d3bc-4aab-945d-74563aaea2d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:39634" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2024-06-06T08:05: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.22.4 instance.id=4f73b6eb-23d1-42d5-b0e1-3f1e770e4ad6 time="2024-06-06T08:05:23Z" level=info msg="redis not configured" go.version=go1.22.4 instance.id=4f73b6eb-23d1-42d5-b0e1-3f1e770e4ad6 time="2024-06-06T08:05:23Z" level=info msg="configuring file health check path=/tmp/healthcheck640496059, interval=1" go.version=go1.22.4 instance.id=4f73b6eb-23d1-42d5-b0e1-3f1e770e4ad6 --- PASS: TestFileHealthCheck (4.01s) === RUN TestTCPHealthCheck time="2024-06-06T08:05: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.22.4 instance.id=4f73b6eb-23d1-42d5-b0e1-3f1e770e4ad6 time="2024-06-06T08:05:27Z" level=info msg="redis not configured" go.version=go1.22.4 instance.id=4f73b6eb-23d1-42d5-b0e1-3f1e770e4ad6 time="2024-06-06T08:05:27Z" level=info msg="configuring TCP health check addr=127.0.0.1:39091, interval=1" go.version=go1.22.4 instance.id=4f73b6eb-23d1-42d5-b0e1-3f1e770e4ad6 --- PASS: TestTCPHealthCheck (4.01s) === RUN TestHTTPHealthCheck time="2024-06-06T08:05:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.4 instance.id=4f73b6eb-23d1-42d5-b0e1-3f1e770e4ad6 time="2024-06-06T08:05:31Z" level=info msg="redis not configured" go.version=go1.22.4 instance.id=4f73b6eb-23d1-42d5-b0e1-3f1e770e4ad6 time="2024-06-06T08:05:31Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:35073, interval=1, threshold=3" go.version=go1.22.4 instance.id=4f73b6eb-23d1-42d5-b0e1-3f1e770e4ad6 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 186.256s === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.09s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.05s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.61s) === RUN TestProxyManifests --- PASS: TestProxyManifests (1.69s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 11.474s === RUN TestSchedule time="2024-06-06T08:02:32Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.4 instance.id=d88996c3-0d1e-4b53-8302-8ea3994eceac time="2024-06-06T08:02:32Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.993476ms" go.version=go1.22.4 instance.id=d88996c3-0d1e-4b53-8302-8ea3994eceac time="2024-06-06T08:02:32Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=995.525µs" go.version=go1.22.4 instance.id=d88996c3-0d1e-4b53-8302-8ea3994eceac time="2024-06-06T08:02:32Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.011µs" go.version=go1.22.4 instance.id=d88996c3-0d1e-4b53-8302-8ea3994eceac 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="2024-06-06T08:02:32Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.4 instance.id=d88996c3-0d1e-4b53-8302-8ea3994eceac --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2024-06-06T08:02:32Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.4 instance.id=d88996c3-0d1e-4b53-8302-8ea3994eceac time="2024-06-06T08:02:32Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.98746ms" go.version=go1.22.4 instance.id=d88996c3-0d1e-4b53-8302-8ea3994eceac time="2024-06-06T08:02:32Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.991158ms" go.version=go1.22.4 instance.id=d88996c3-0d1e-4b53-8302-8ea3994eceac time="2024-06-06T08:02:32Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.4 instance.id=d88996c3-0d1e-4b53-8302-8ea3994eceac --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2024-06-06T08:02:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.4 instance.id=d88996c3-0d1e-4b53-8302-8ea3994eceac --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.584s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (8.16s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 15987200 sha256:394ee65aa749ae7b52df272294d436d1d66330c8063747a0fc859290f22267a2 [] map[] } --- PASS: TestSimpleBlobRead (0.80s) === RUN TestBlobMount --- PASS: TestBlobMount (1.15s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (5.89s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (6.34s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (5.94s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.03s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.02s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:37b042f361248381b42e33973495d9b954cc004b5659629a3d3cf4d6b45cbce4 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:61e0847bdf5da39cd230fa1b1a7b19b441cd027f01c60f117a3bfa755c558568 palailogos: marking blob sha256:00eef1bf9afe94b46149368a1fb4326fa1954a8fe07edbf1503c2f77f2b1e94b palailogos: marking manifest sha256:8c57d01d7ff1a8989d2dee6c957a4afdc46d5a723bf8bb39edd2a9a592446f98 palailogos: marking blob sha256:72c36543f57559c7cd37033e78a5d443a0ce06ec0420543a8a3801b3a4856768 palailogos: marking blob sha256:3bf7c348660ee62ff9350e9ff9362e3ff8d77b282014fd7f6e463feec019c875 palailogos: marking manifest sha256:bbb28af348538b1c5c1ce20615c5a0c2be2a5077c08f2987044a7774651d3fde palailogos: marking blob sha256:4444420aa1ff9da8188429ba49f5aac9d9e01f7f412f382061999575659586f4 palailogos: marking blob sha256:5cb93e1d529757ef2323ec8e4a98713a0feb8d0b599bdacf4d7de31829e8ebc7 palailogos: marking manifest sha256:edd3bdc4f86a0afa87ecb7aaa8f2027063f5af62a22196d116679bbc726cfe08 palailogos: marking blob sha256:bbb28af348538b1c5c1ce20615c5a0c2be2a5077c08f2987044a7774651d3fde palailogos: marking blob sha256:8c57d01d7ff1a8989d2dee6c957a4afdc46d5a723bf8bb39edd2a9a592446f98 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (3.77s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:91532e37ded4c7c8974571612060205aace799b9cf26e864e3718dfb82e43d5c deletemanifests: marking manifest sha256:c6a31a26907a30161d803ccbec6ff10e9d30a7568b8b4171b361573bb05b88e0 deletemanifests: marking blob sha256:9be3c2892c76d62e5732923f152c5b2746b871acac44dc676262830120b0fe1a deletemanifests: marking blob sha256:7b9de605773de298bc28b006ecd2a127bc14cdaa680a5a3bdad93f5472efe832 deletemanifests: marking blob sha256:b658240e46a87cd6bd5acacc37434ff27e57440dcc3eba23b4ad6adb1044b379 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:219a8c9c38383dcc98d532713b524f95387110da6a517163238e97520bafb35b blob eligible for deletion: sha256:21c340eb687fc77ff55d29a2741ab360c09c516b69031d83a24d147a07533cdc blob eligible for deletion: sha256:5f17b6c8751055d23005ec1cf653de8871663d581bda6507eedd2642e83e754b blob eligible for deletion: sha256:91532e37ded4c7c8974571612060205aace799b9cf26e864e3718dfb82e43d5c deletemanifests manifest eligible for deletion: sha256:91532e37ded4c7c8974571612060205aace799b9cf26e864e3718dfb82e43d5c deletemanifests: marking manifest sha256:c6a31a26907a30161d803ccbec6ff10e9d30a7568b8b4171b361573bb05b88e0 deletemanifests: marking blob sha256:9be3c2892c76d62e5732923f152c5b2746b871acac44dc676262830120b0fe1a deletemanifests: marking blob sha256:7b9de605773de298bc28b006ecd2a127bc14cdaa680a5a3bdad93f5472efe832 deletemanifests: marking blob sha256:b658240e46a87cd6bd5acacc37434ff27e57440dcc3eba23b4ad6adb1044b379 time="2024-06-06T08:03:09Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/91532e37ded4c7c8974571612060205aace799b9cf26e864e3718dfb82e43d5c" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f time="2024-06-06T08:03:09Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/91532e37ded4c7c8974571612060205aace799b9cf26e864e3718dfb82e43d5c" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:219a8c9c38383dcc98d532713b524f95387110da6a517163238e97520bafb35b time="2024-06-06T08:03:09Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/21/219a8c9c38383dcc98d532713b524f95387110da6a517163238e97520bafb35b" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f blob eligible for deletion: sha256:21c340eb687fc77ff55d29a2741ab360c09c516b69031d83a24d147a07533cdc time="2024-06-06T08:03:09Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/21/21c340eb687fc77ff55d29a2741ab360c09c516b69031d83a24d147a07533cdc" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f blob eligible for deletion: sha256:5f17b6c8751055d23005ec1cf653de8871663d581bda6507eedd2642e83e754b time="2024-06-06T08:03:09Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5f/5f17b6c8751055d23005ec1cf653de8871663d581bda6507eedd2642e83e754b" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f blob eligible for deletion: sha256:91532e37ded4c7c8974571612060205aace799b9cf26e864e3718dfb82e43d5c time="2024-06-06T08:03:09Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/91/91532e37ded4c7c8974571612060205aace799b9cf26e864e3718dfb82e43d5c" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f --- PASS: TestDeleteManifestIfTagNotFound (4.41s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:dc5b06da09850b1c33925b13d042c684b6acc613c16249114f9f232a1dec7fad time="2024-06-06T08:03:10Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/dc/dc5b06da09850b1c33925b13d042c684b6acc613c16249114f9f232a1dec7fad" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f blob eligible for deletion: sha256:4b8dede7aeda53dcf33946330374b81c93c2db6d4b57eeae0c89ec7b5d1e01dd time="2024-06-06T08:03:10Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4b/4b8dede7aeda53dcf33946330374b81c93c2db6d4b57eeae0c89ec7b5d1e01dd" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f blob eligible for deletion: sha256:c199a01d53a45b70c556ccccb65c11674ab9d6acc4cadc3c7fc47d606b12cec3 time="2024-06-06T08:03:10Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c1/c199a01d53a45b70c556ccccb65c11674ab9d6acc4cadc3c7fc47d606b12cec3" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f --- PASS: TestGCWithMissingManifests (1.57s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:eb5b824639fb41a3fc4fdfc2e0ff76bcf08aa9c3256685d1c37d8635506ee936 komnenos: marking blob sha256:2d51ad10d4a02a7e407a3fc909f2820749c6ac07d0c66be13b320ad4351ad1e7 komnenos: marking blob sha256:6e776224bf92d19595c87ef5575c3c736d462b55f4687080656e536c6e92549c 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:fe0f1b969230be3aee4a49edef2b673fab4a7623740c8fc51044ad5833a86979 time="2024-06-06T08:03:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fe/fe0f1b969230be3aee4a49edef2b673fab4a7623740c8fc51044ad5833a86979" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f blob eligible for deletion: sha256:29d67511b6339a33eb90d1cf71e71f2e380e24992ee4856eb69f1df76b524275 time="2024-06-06T08:03:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/29/29d67511b6339a33eb90d1cf71e71f2e380e24992ee4856eb69f1df76b524275" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f blob eligible for deletion: sha256:47b643a80e7d7967f71e0aa5eb0d6b230cdf5d8cf0a02db5487f2e8a972da8c7 time="2024-06-06T08:03:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/47/47b643a80e7d7967f71e0aa5eb0d6b230cdf5d8cf0a02db5487f2e8a972da8c7" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f blob eligible for deletion: sha256:62c82519c493b9e4fcc11c49298372109ab0d4b969630bba45721df948969d8d time="2024-06-06T08:03:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/62/62c82519c493b9e4fcc11c49298372109ab0d4b969630bba45721df948969d8d" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f blob eligible for deletion: sha256:90fb42b0a947a09672b171ff699ddf834a1b3c0fb0b5e359b50cff1d15534b6f time="2024-06-06T08:03:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/90/90fb42b0a947a09672b171ff699ddf834a1b3c0fb0b5e359b50cff1d15534b6f" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f blob eligible for deletion: sha256:a47df4d140cdf95126efeb71f29fc796355953db4da57a3f1e967b44213f6545 time="2024-06-06T08:03:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a4/a47df4d140cdf95126efeb71f29fc796355953db4da57a3f1e967b44213f6545" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2024-06-06T08:03:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f --- PASS: TestDeletionHasEffect (3.60s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (3.19s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:f42afc2a995cd1e1f75d82a477a2ee91baa88d49a82781623f39a8f824dd71bf michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:25712ac0bf2202be472ab944dfc03beab35fa2460eeb361cb94456b9c13fe54f michael_z_doukas: marking blob sha256:739d5908580daa4731735591dee84d8f5bc400d34e6aa94e122b22e86c2313a1 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:fb93d42610cd8667490e561756a041a933a3bbe70f622285ae08329841014cc7 time="2024-06-06T08:03:19Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fb/fb93d42610cd8667490e561756a041a933a3bbe70f622285ae08329841014cc7" go.version=go1.22.4 instance.id=902c3eb8-a3b8-40c6-abb0-7695302bfd4f --- PASS: TestOrphanBlobDeleted (1.56s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:0389393875c9aaaf03bcfdcf785d9dbf13b3833be559cdc9c7fb2d1992edc141 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:9a131db15feb3e7cf9c4e05c13c0943074e8ab3c3dc26fc5b3eaa2458503d3f9 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (1.05s) === RUN TestManifestStorage --- PASS: TestManifestStorage (1.22s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.95s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (3.03s) === 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="2024-06-06T08:03:25Z" level=info msg="PurgeUploads starting: olderThan=2024-06-06 07:03:25.44216936 +0000 UTC m=-3547.311467447, actuallyDelete=true" time="2024-06-06T08:03:25Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2024-06-06T08:03:25Z" level=info msg="PurgeUploads starting: olderThan=2024-06-06 08:03:25.443815547 +0000 UTC m=+52.690178751, actuallyDelete=true" time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b32d05d5-f193-485d-a9e7-fdc2cb08bd98 have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.443815547 +0000 UTC m=+52.690178751). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/08f98cef-b5e6-44ce-b668-ec58114f365f have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.443815547 +0000 UTC m=+52.690178751). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0a5827f0-9a4a-4d82-b0dd-dcddde346dc0 have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.443815547 +0000 UTC m=+52.690178751). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0d70c876-56bf-4196-8413-15fee917b5e6 have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.443815547 +0000 UTC m=+52.690178751). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3e9cc3a5-fb4b-48f0-bd7a-4d306c69f7f4 have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.443815547 +0000 UTC m=+52.690178751). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/46b8e875-ddb8-41b3-aaef-3a3ec2b3339e have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.443815547 +0000 UTC m=+52.690178751). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5e930b5d-12f9-464e-9753-6166d41a5df1 have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.443815547 +0000 UTC m=+52.690178751). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a025970e-77cf-422c-9c78-c253458c6e0d have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.443815547 +0000 UTC m=+52.690178751). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/da3fe2df-c798-4ec9-a94a-1e5ba1ac63a9 have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.443815547 +0000 UTC m=+52.690178751). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/de792bb1-0b4c-44ae-8c57-b118d54fa63c have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.443815547 +0000 UTC m=+52.690178751). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/64a3e756-a98d-4c63-aa2f-9143f7a85f49 have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.443815547 +0000 UTC m=+52.690178751). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2024-06-06T08:03:25Z" level=info msg="PurgeUploads starting: olderThan=2024-06-06 08:03:25.445800267 +0000 UTC m=+52.692163461, actuallyDelete=true" time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/eb17a8db-1a71-4eb6-a058-71f00c026826 have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.445800267 +0000 UTC m=+52.692163461). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f2d0d785-a747-4673-936e-4472c34ad9ee have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.445800267 +0000 UTC m=+52.692163461). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c6d28eb2-7f6d-47d8-bc6c-8dadb04760d5 have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.445800267 +0000 UTC m=+52.692163461). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/8ce6874b-4271-411b-ad0f-36ed8656f459 have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.445800267 +0000 UTC m=+52.692163461). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/16032131-734d-4bdf-8074-ce7c57e8c1bf have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.445800267 +0000 UTC m=+52.692163461). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2024-06-06T08:03:25Z" level=info msg="PurgeUploads starting: olderThan=2024-06-06 08:03:25.447245423 +0000 UTC m=+52.693608618, actuallyDelete=true" time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/26e25996-89fd-4282-bb78-597b7acb21f8 have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.447245423 +0000 UTC m=+52.693608618). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/34ccdc9c-8f87-4ee7-b471-0ef290e655bc have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.447245423 +0000 UTC m=+52.693608618). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/57817958-79ce-44fd-9a76-7cfb557a4c0c have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.447245423 +0000 UTC m=+52.693608618). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/708e4cfb-fa41-406f-af74-025ec3691535 have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.447245423 +0000 UTC m=+52.693608618). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cf5eed4f-9854-4f69-a1c9-9ced3d2c6a4a have older date (2024-06-06 07:03:25 +0000 UTC) than purge date (2024-06-06 08:03:25.447245423 +0000 UTC m=+52.693608618). Removing upload directory." time="2024-06-06T08:03:25Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2024-06-06T08:03:25Z" level=info msg="PurgeUploads starting: olderThan=2024-06-06 08:03:25.448110042 +0000 UTC m=+52.694473237, actuallyDelete=true" time="2024-06-06T08:03:25Z" 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 52.726s === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.011s === 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.009s === RUN TestWalkFileRemoved time="2024-06-06T08:02:32Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.005s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.859s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.10s) === 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.114s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.37s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 16.277s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (19.09s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 19.962s === 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="2024-06-06T08:02:32Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.22.4 === RUN TestEligibleForS3/Client_IP_=_#01 time="2024-06-06T08:02:32Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.22.4 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2024-06-06T08:02:32Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.22.4 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestUpdateCalledRegularly === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4_2 === CONT TestParsing === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV6 === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatched time="2024-06-06T08:02:32Z" level=error msg="unknown ip address format" go.version=go1.22.4 instance.id=0294a91a-c9a1-4fb5-95e6-21f417403a85 ip=?0000000000000000000000000000000000 --- PASS: TestS3TryUpdate (0.00s) time="2024-06-06T08:02:32Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.22.4 time="2024-06-06T08:02:32Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.22.4 instance.id=0294a91a-c9a1-4fb5-95e6-21f417403a85 --- PASS: TestParsing (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestMatchIPV4 (0.00s) time="2024-06-06T08:02:32Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.22.4 instance.id=0294a91a-c9a1-4fb5-95e6-21f417403a85 --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) time="2024-06-06T08:02:33Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.22.4 time="2024-06-06T08:02:34Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.22.4 time="2024-06-06T08:02:35Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.22.4 time="2024-06-06T08:02:36Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.22.4 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.512s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.006s === 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.895s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.08s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 17.030s === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.015s >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... >>> 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-r6.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: 24.0 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r6.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-x86.so.1 >>> docker-registry*: Package size: 21.5 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r6.apk >>> docker-registry: Build complete at Thu, 06 Jun 2024 08:05:40 +0000 elapsed time 0h 3m 37s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20240606.080204) (2/2) Purging go (1.22.4-r0) Executing busybox-1.36.1-r28.trigger OK: 376 MiB in 103 packages >>> docker-registry: Updating the community/x86 repository index... >>> docker-registry: Signing the index...